CanExecuteChanged は ICommand のイベント プロパティですか? それがプロパティの場合、 get 、 set の代わりに add と remove があるのはなぜですか?
がプロパティではない場合、それは何ですか?
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove { CommandManager.RequerySuggested -= value; }
}
そして、CanExecuteChanged はいつ起動されますか?