menuStrip控件的ShortcutKeys属性可以不加功能键吗? menuStrip控件的ShortcutKeys属性可以不加功能键吗?目前必须要加上shift或者ctrl或者alt 配合其他的键比如ALT+A 我现在想弄成A,当点击A的时候触发某个菜单如果menuStrip控件不能这样,那只能让窗体传递事件模拟ALT+A了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected override bool ProcessDialogKey(Keys keyData){ if (keyData == Keys.A) { // } return base.ProcessDialogKey(keyData);} to 比如ALT+A 我现在想弄成A,当点击A的时候触发某个菜单如果menuStrip控件不能这样,那只能让窗体传递事件模拟ALT+A了 本身的menuStrip控件不支持单字符按键为快捷键,需要自己手动处理,步骤如下:1.设置窗体KeyPreview为true;2.类似hbxtlhx做法,在ProcessDialogKey中去处理,至于模拟ALT+A,可以用SendKeys去处理。 C#打开快捷方式,有个运行错误 请教一个问题,希望大家能回答一下 怎样用程序改变开始菜单里的顺序? 求助:浏览器兼容问题 请教一个登陆的问题急! !!!高分求解!!! 线程中的方法遇到异常时,会被调用它的方法捕获到吗 求AspxGridView,所有行编辑的实现。 VS2005中的设计页面打开时,vs运行缓慢,没有反应,请问高手是什么问题? 请问如何对table控件内动态内嵌的控件button写click事件? C# winform 中label 文字两边对齐 类似Word那种样式 怎么实现? 这程序怎么编。请教!
protected override bool ProcessDialogKey(Keys keyData)
{
if (keyData == Keys.A)
{
//
}
return base.ProcessDialogKey(keyData);
}
如果menuStrip控件不能这样,那只能让窗体传递事件模拟ALT+A了 本身的menuStrip控件不支持单字符按键为快捷键,需要自己手动处理,步骤如下:
1.设置窗体KeyPreview为true;
2.类似hbxtlhx做法,在ProcessDialogKey中去处理,至于模拟ALT+A,可以用SendKeys去处理。