Обработка Введите ключ SIP в приложении Windows Phone - PullRequest
2 голосов
/ 02 апреля 2012

Я хочу знать, как лучше всего обращаться с клавишей ввода.В коде, то есть в файле .xaml.cs, я могу проверить путь e.key == Key.Enter.

Если я следую модели MVVM, какой метод подходит?

Использование поведения - это хорошая практика или нет?Пожалуйста, предложите профессиональный способ.Поскольку поведение является отдельным классом от класса viewmodel, я не очень понимаю, как двигаться дальше.

1 Ответ

3 голосов
/ 02 апреля 2012

Обработайте событие и проверку ключа в коде для вашей логики пользовательского интерфейса, а затем используйте Event Aggregator в MVVM, известном как класс Messenger, для отправки событий в вид-модель.

...