CanExecuteChanged 是 ICommand 的事件属性吗?如果它是一个属性,为什么它有一个 add 和 remove 而不是 get , set ?
如果 ,它不是一个属性,那么它是什么?
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove { CommandManager.RequerySuggested -= value; }
}
CanExecuteChanged 什么时候被解雇?