winform按钮学习之AcceptButton

本文介绍了WinForm中AcceptButton的使用,通过设置AcceptButton,用户在完成所有输入后,按下回车键即可触发指定按钮的点击事件,简化操作流程。同时提到了CancelButton,用于设置ESC键触发的事件。

AcceptButton

场景

  • 有一个界面需要输入很多很信息,通过设置TabIndex可以让用户输完一个文本框的信息使用tab键就可以跳到下一个输入信息的文本框,当用户将所有信息输入完成之后,如果不需要再动手点鼠标,直接就执行了最后一步的操作(可能是提交可能是添加数据到数据库等等,视业务情况而定),这个时候就需要用到AcceptButton。

使用

  1. 创建一个窗体form1,放个按钮button1。
    在这里插入图片描述
  2. 双击button1为button1添加点击事件:
        private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show("提交成功!");
        }
  1. 双击窗体form1,为窗体添加load事件(窗体加载时会触发的事件):
        private void Form1_Load(object sender, EventArgs e)
        {
            this.AcceptButton = button1;
            //AcceptButton键是当前窗体用来接受按下Enter键时所点击的按钮。
        }
  1. 运行程序,回车:
    在这里插入图片描述

拓展

  • 使用窗体的CancelButton可以设置在当前窗体按下ESC所触发的按钮点击事件。
this.CancelButton=button2;
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值