您的位置:首页 > 编程语言 > C#

C#里如何给按钮添加快捷键

2012-09-18 19:31 162 查看

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就是退出按钮的功能
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: