私はMetroスタイルのアプリケーションを使い始めており(Metroと呼ぶことになっていないことはわかっていますが、何と呼ばれるべきか思い出せません...)、DelegateCommand
MVVMで使用するクラスを実装しています。WPFでは、ICommand.CanExecuteChanged
イベントは通常、次のように実装されます。
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove { CommandManager.RequerySuggested -= value; }
}
しかし、CommandManager
クラスはWinRTに存在しません...代わりに何か他のものがありますか?それとも、このイベントを自分で明示的にトリガーする必要がありますか?