Связывание клавиш с более чем одним ключом программно

Способ привязки CTRL + S таков:

new KeyBinding( SaveCommand, Key.S, ModifierKeys.Control )

для CTRL +Shift + S

new KeyBinding( SaveCommand, Key.S, ModifierKeys.Control | ModifierKeys.Shift)

Но как насчет CTRL +H + S?? Какие-либо предложения?


person maskalek    schedule 03.10.2014    source источник
comment
Я не думаю, что вы можете это сделать и определенно не используете конструктор KeyBinding. На самом деле, я никогда не видел такого сочетания клавиш ни в одной программе, поэтому я сомневаюсь, что это возможно... хотя интересно узнать иное.   -  person Sheridan    schedule 03.10.2014
comment
Visual Studio открывает обозреватель решений на ctrl+w+s   -  person maskalek    schedule 03.10.2014
comment
Нет, это не так... он открывается с помощью Ctrl+W, S, что совсем другое. То есть Ctrl+W, а затем S.   -  person Sheridan    schedule 03.10.2014
comment
А для этого: <KeyBinding Key="W,S" Modifiers="Control" Command="{Binding OpenSECommand}"/>   -  person Natxo    schedule 03.10.2014