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