winform绑定快捷键的方法
程序员文章站
2022-06-03 18:54:21
本文实例讲述了winform绑定快捷键的方法。分享给大家供大家参考。具体分析如下:
第一种:alt + *(按钮快捷键)
在大家给button、label、menust...
本文实例讲述了winform绑定快捷键的方法。分享给大家供大家参考。具体分析如下:
第一种:alt + *(按钮快捷键)
在大家给button、label、menustrip等控件设置text属性时在名字后边加&键名就可以了,比如button1.text= "确定(&o)"。就会有快捷键了,这时候按alt+o就可以执行按钮单击事件。
第二种:ctrl+*及其他组合键
在winform中设置要使用组合键的窗体的keypreview(向窗体注册键盘事件)属性为true;
然后使用窗体的keydown事件(在首次按下某个键时发生).
以下就是为button1注册一个按键事件(ctrl+enter)
private void frmchat_keydown(object sender, keyeventargs e) { if (e.keycode == keys.enter && e.control) { e.handled = true;//指示已经处理过keypress事件 this.button1_click(null, null);//调用按钮按键单击事件 } }
希望本文所述对大家的c#程序设计有所帮助。
上一篇: C#实现抓取和分析网页类实例
下一篇: C#动态webservice调用接口