我从 Josh Smith 的 MVVM教程中获得了以下代码。
任何人都可以快速解释这段代码的实际作用吗?
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove { CommandManager.RequerySuggested -= value; }
}
我无法理解两件事:
- 活动是做什么的
CanExecuteChanged
? - 做什么
CommandManager.RequerySuggested
?
上面的代码来自这里RelayCommand
的类。