当前位置: 移动技术网 > IT编程>开发语言>c# > winform绑定快捷键的方法

winform绑定快捷键的方法

2019年07月18日  | 移动技术网IT编程  | 我要评论
本文实例讲述了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#程序设计有所帮助。

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网