C#WinForm中按钮响应回车事件的简单方法 

from:http://www.cnblogs.com/domainblogs/archive/2009/02/26/1398406.html

Winform中的按钮要响应回车事件,是很简单的事情!只要在窗体中的属性设置一下就可以了! 
比如有登录窗体(Form_Login),包含有两个按钮登录 (btnLogin)和退出(btnExit),
想要登录 (btnLogin)响应回车键,则设置窗体(Form_Login)的属性AcceptButton为btnLogin即可!
即Form_Login.AcceptButton=btnLogin; 同样道理,
设置窗体(Form_Login)的属性CancelButton为btnExit,就可以响应Esc键了!
即Form_Login.CancelButton=btnExit; 

 

如果是WinForm程序的话,设置你的Form的AcceptButton就可以了。

代码也可以实现

 
privatevoid txt_KeyPress(..)
{
   if(Control.ModifierKeys == Keys.Alt && e.Key == Keys.Enter)
   { e.Handle =true; btn_Click(null, null); /* 按钮事件,也就是发送了 */}
}

在按钮那里把Text改成例如:(退出&A)那么你按ALT+A就是退出按钮的功能

相关文章:

  • 2021-11-07
  • 2021-12-04
  • 2019-12-22
  • 2022-12-23
  • 2021-04-01
  • 2021-06-26
猜你喜欢
  • 2021-08-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2020-05-18
  • 2021-11-02
  • 2022-01-07
相关资源
相似解决方案