using System;
using System.Windows.Input;
namespace DownKyi.CustomControl
{
///
/// 绑定命令的工具类
///
public class MyDelegateCommand : ICommand
{
///
/// 检查命令是否可以执行的事件,在UI事件发生导致控件状态或数据发生变化时触发
///
public event EventHandler CanExecuteChanged
{
add
{
if (_canExecute != null)
{
CommandManager.RequerySuggested += value;
}
}
remove
{
if (_canExecute != null)
{
CommandManager.RequerySuggested -= value;
}
}
}
///
/// 判断命令是否可以执行的方法
///
private Func