Icommand
содержит два метода и одно событие.
Что делают два метода, ясно, но я не могу понять, что делает событие , который предоставляется в ICommand
.
Когда возникает событие CanExecuteChanged
?
Приведенное ниже объяснение относится к MSDN , но я ] не может его понять.
CanExecuteChanged вызывается, если диспетчер команд , централизует командные операции, обнаруживает изменение в команде источник, который может сделать недействительной команду, которая была поднята, но не но выполняется привязкой команды.
Не могли бы вы объяснить это простыми словами?
Спасибо ......