2016-07-22 5 views
2

Ctrl+^, Ctrl+Mのようなより高度なキーボードショートカットを定義します。 私はVisual Studio 2015でそれらを見て、自分のアプリケーションにとっては素晴らしいと思っていましたが、WPFやC#でキーボードショートカットを定義する方法が見つかりませんでした。私はCtrl+Sのような「通常」のショートカットを定義する方法だけを知っている:WPFの高度な/複雑なショートカット

InputGestures.Add(new KeyGesture(Key.S , ModifierKeys.Control)); 

は、どのように私はVisual Studioでなど、より高度なショートカットを作成することができますか?

+0

[マルチキージェスチャーin wpf]の可能な複製(http://stackoverflow.com/questions/2181991/multi-key-gesture-in-wpf) – meorfi

+0

http:// stackoverflowをご覧ください。 com/questions/2181991/multi-key-gesture-in-wpfを参照してください:http://stackoverflow.com/questions/28483141/multiples-keys-in-keybindingそれはあなたのニーズに答える必要があります:) – meorfi

+0

私は後でコードを試して、それが働いた場合あなたに教えます –

答えて

0

複雑なショートカットを作成するには、アプリケーションにロジックを追加する必要があります。 ハンドル "Ctrl+^"のようにして、 "Ctrl+M"を待ちます。

複雑なショートカットシーケンスを1行のコードで実装できるようにする既存の機能については何も知りません。

関連する問題