Что заменяет CommandManager в WinRT?

Я начинаю работать с приложениями в стиле Metro (Я знаю, что мы не должны называть его Metro, но я никак не могу вспомнить, как это должно называться... ), и я реализую DelegateCommandдля использования в MVVM. В WPF событие ICommand.CanExecuteChangedобычно реализуется следующим образом:

    public event EventHandler CanExecuteChanged
    {
        add { CommandManager.RequerySuggested += value; }
        remove { CommandManager.RequerySuggested -= value; }
    }

Но класса CommandManagerв WinRT нет... Вместо него есть что-то другое? Или мы должны явно инициировать это событие сами?

20
задан Jerry Nixon 25 September 2012 в 15:52
поделиться