2010-04-13 3 views

ответ

13

Есть 2 способа:

  1. Используйте кнопки KeyTip свойства на каждом уровне вашей ленты. Например, вам нужно назначить KeyTip «H» на вкладке «Главная», а затем «A» на кнопке «Добавить» на этой вкладке. Если вы не назначаете KeyTips на более высокие уровни, вы не можете получить доступ к более низким уровням. Кроме того, вы можете назначить подсказки для клавиш в меню приложения.

  2. Если вы используете что-то вроде шаблона MVVM и привязываетесь к своим пользовательским командам, вы можете сделать прямые «классические» сочетания клавиш стиля, привязав KeyBinding к команде в Window.InputBindings.

<Window.InputBindings> 
    <KeyBinding Command="{Binding OpenWindow}" 
       CommandParameter="About" 
       Gesture="F1"/> 
</Window.InputBindings> 

Ctrl+F и такая же работа.

Смежные вопросы