【发布时间】:2012-08-15 08:56:03
【问题描述】:
我开始使用 Metro 风格的应用程序(我知道我们不应该将其称为 Metro,但我不记得它应该被称为什么......),我正在实现一个 DelegateCommand用于 MVVM 的类。在 WPF 中,ICommand.CanExecuteChanged 事件通常是这样实现的:
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove { CommandManager.RequerySuggested -= value; }
}
但是CommandManager 类在 WinRT 中不存在...还有别的东西吗?还是我们应该自己显式触发这个事件?
【问题讨论】:
标签: c# windows-8 windows-runtime icommand