2016-04-10 10 views
1

Windows WPF XAMLでは、キーボードショートカットの=キーを参照する必要がありますが、documentationのどこにも表示されません。WPF XAMLキーバインディングの '='キーを参照します。

私が行っているキーコンボは、コントロールと "プラス/イコール"キーです。キーを単独で押すと、=のシンボルがデフォルトの文字になります。 Shiftを押し続けている場合は、+シンボルが入力されます。私はシフトを押さえていません。私は単に 'CTRL'を押し続けて=のキーを押すだけです。

<Window.InputBindings> 
     <KeyBinding Command="{Binding FontSizeUp}" Gesture="CTRL+=" /> 
     <KeyBinding Command="{Binding FontSizeDown}" Gesture="CTRL+-" /> 
</Window.InputBindings> 
+0

[このスレッド](http://stackoverflow.com/questions/3366424/wpf-keygestures-binding-non-alphanumeric-keys)をご覧ください。 – Nebelkraehe

+0

@Rubenそれはまったくそれです。答えを作成し、それを正しいものにします。 –

答えて

0

+/=キーはOemPlusキー列挙値です。
_/-キーはOemMinusキー列挙値です。

<Window.InputBindings> 
     <KeyBinding Command="{Binding FontSizeUp}" Gesture="CTRL+OemPlus" /> 
     <KeyBinding Command="{Binding FontSizeDown}" Gesture="CTRL+OemMinus" /> 
</Window.InputBindings> 
関連する問題