Взгляните на официальный Scenario.KeyBinding пример на GitHub.Обратите особое внимание на метод Configure()
в классе Bootstrapper
.Это код, который включает привязки клавиш.Если вы добавите метод ToggleFullScreen()
в класс ShellViewModel
в примере проекта и установите для cal:Message.Attach
присоединенного свойства ShellView
значение [Key F11] = [ToggleFullScreen]
, как вы это делали в своем примере, он должен работать.
Таким образом, вам нужно скопировать код из метода Configure()
в ваш загрузчик, а также добавить классы из папки Input
примера проекта в ваш проект.