IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > c# >

c# 回车事件和回车键触发按钮写法

2015-01-09 12:37 来源: IT技术学习网原创 阅读:

本文给大家介绍如何在c# winform中实现回车事件和回车键触发按钮的完美写法

我们常常要在c# winform中实现回车(enter)提交功能,这样比手动按按钮触发更快。

要完成回车按按钮功能,只需分两步

1.找到回车事件

2.在回车事件函数中调用对应的按钮事件

我们分别来说一下:

1.回车事件:我们一般用KeyDown事件。几乎所有的组件都有KeyDown事件。我们这里要选择的组件可能是form1或者是tabpage1或者dataGridView等其他组件,这里要找对。

2.在回车事件函数中调用对应的按钮事件

KeyDown事件并不是专门为回车所设置,是面向所有的按钮,我们还需要做个判断,然后再调用对应的按钮事件,1和2两步整个代码如下:

private void Form1_KeyDown(object sender, KeyEventArgs e)
{
   if (e.KeyCode == Keys.Enter)//判断回车键  
   {
      this.button1_Click(sender, e);//触发按钮事件 
    }  
}

经测试,完美无错,在Form1中按回车,button1的点击事件就开始执行了。

c# 回车事件和回车键触发按钮写法
转载需注明出处:IT技术学习网 http://www.itjsxx.com/csharp/enter_event.html

评论文章 c# 回车事件和回车键触发按钮写法
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • 雨嘉
    2015-12-03 04:10:39发表

    不错,看看。

IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图