本文介绍了为什么不设置MenuItem.InputGestureText造成菜单项时,我进行输入的手势来激活?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望实现键盘快捷键为菜单项
。我已经使用了code如下:
I want to implement Keyboard shortcuts for a MenuItem
. I have used the code below:
<MenuItem Header="_New" InputGestureText="CTRL+N" Click="NewMenu_Click">
<MenuItem.Icon>
<Image Source= "Images\NEW.PNG" Width="25" Height="28" />
</MenuItem.Icon>
</MenuItem>`
但 InputGestureText
属性没有响应,当我pressed的 CTRL + N
。我使用Visual Studio的前preSS版2010年我在这里缺少什么?
But the InputGestureText
property is not responding when I pressed the CTRL+N
. I am using Visual Studio Express Edition 2010. Am I missing anything here?
推荐答案
这是属性的文件中非常明确:
It is quite explicit in the documentation for the property:
这个属性不相关联的 输入手势与菜单项;它 只是添加文本菜单项。该 应用程序必须处理用户的 输入来进行操作。对于 如何关联一个信息 命令菜单项,见 Command.
这篇关于为什么不设置MenuItem.InputGestureText造成菜单项时,我进行输入的手势来激活?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!