Sen*_*ncy 1 c# wpf key-bindings mvvm
我正在尝试使用命令绑定左ALT键以切换WPF中菜单的可见性.但它不起作用..命令没有解雇..
<Window.InputBindings>
<KeyBinding
Key="LeftAlt"
Command="{Binding Path=MenuVisibilitySetCommand}"/>
</Window.InputBindings>
Run Code Online (Sandbox Code Playgroud)
我注意到其他特殊的键(如Alt,Ctrl等..)也没有在这里工作..
如何在WPF中为特殊键进行KeyBinding?
要使LeftALt像这样工作,您还需要将Modifiers属性设置为Alt.
<KeyBinding Key="LeftAlt" Modifiers="Alt" Command="{Binding Path=MenuVisibilitySetCommand}"/>
Run Code Online (Sandbox Code Playgroud)