Я получил следующий код из учебника Джоша Смита по MVVM .
Может ли кто-нибудь быстро объяснить, что на самом деле делает этот код?
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove { CommandManager.RequerySuggested -= value; }
}
Я не могу понять две вещи:
CanExecuteChanged
? CommandManager.RequerySuggested
? Приведенный выше код взят из RelayCommand
Класс из здесь .