C#之敲击回车键触发Button的Click事件

在做项目时,需要在TextBox控件中输入指令,点击Button后将指令传给下位机。为了简化操作,想直接敲击回车键实现Button的Click事件来发送指令,通过查阅资料,实现了这一操作,示例代码如下:

        private void textBox1_KeyPress(object sender, KeyPressEventArgs e){if (e.KeyChar == '\r'){button1.Focus();button1_Click(this, new EventArgs());}}

另外,这里也涉及到在一个控件的事件中执行另一控件的事件。比如,在一个Button2的Click事件中执行Button1的Click事件,也就是说,在单击Button2的同时也单击了Button1,示例代码如下:

        private void button1_Click(object sender, EventArgs e){//在此编写要在button1的Click事件中执行的代码、、、、}private void button2_Click(object sender, EventArgs e){//在button2的Click事件中执行button1的Click事件button1_Click(sender, e);//也可继续编写后续要执行的代码、、、、        }

C#之敲击回车键触发Button的Click事件相关推荐

  1. Asp.Net回车键触发Button的OnClick事件解决方案

    在aspx页面有textbox文本框,还有三个button按钮.启用textbox的TextChanged事件和button的click事件. 问题: 现在在textbox文本框输入完数据按" ...

  2. 【WPF】代码触发Button点击事件

    先定义Button按钮并绑定事件. public void test() {Button btn = new Button();btn.Click += Btn_Click; }private voi ...

  3. 获取滑动条位置,动态调整对话框显示位置;为动态添加的button添加click事件

    1.获取滑动条位置,动态调整对话框显示位置 应用场景:页面上有三个按钮,所处位置高度不同,有的按钮需要移动滑动条才能看到,各个按钮点击后要弹出同一个对话框,为了保证对话框始终显示在当前视野的中央位置, ...

  4. linkButton与Button 的click事件与onclientClick事件

    linkButton与button 在ie7中两个事件都能被执行. 但是在ie6中,linkButton中的onclientClick事件先执行,而click事件不被执行.在ie7中,二者都执行了. ...

  5. 【原】相煎何太急——input的blur事件与button的click事件

    先来一段引子,最近在写手机h5页面,主要是一些登陆注册方面的,最绕不开的就是表单元素. 我想实现的是:在输入框后边有一个删除图标,当输入东西的时候触发事件,显示删除图标,点击该图标会删除之前输入的内容 ...

  6. php mui消息推送,个推透传消息,触发receive后创建本地推送,点击状态栏消息可以打开APP触发不了click事件...

    大佬们帮忙看看代码 //消息推送 mui.plusReady(function() { // 监听点击消息事件 plus.push.addEventListener( "click" ...

  7. iOS 代码触发button点击事件

    为什么80%的码农都做不了架构师?>>>    [self.xxBtn sendActionsForControlEvents:UIControlEventTouchUpInside ...

  8. ie下按keydown事件会触发button

    负责公司的一个b2c平台,头部那里有个搜索查询的功能,根据用户输入的内容按回车键也会跳转到响应的页面,后来在ie浏览器下惊奇的发现按回车键的同时它也会触发底部的邮箱订阅的button事件,开始以为是其 ...

  9. el-table click事件多次触发_JavaScript从零开始——DOM事件编程(1)

    事件的本质是程序各个组成部分之间的一种通信方式,也是异步编程的一种实现.DOM 支持大量的事件,本章开始,我们一起看看 DOM 的事件编程. 1 概念 DOM 的事件操作(监听和触发),都定义在Eve ...

最新文章

  1. 什么是棉绒,它如何节省您的时间?
  2. MIT 更新最大自然灾害图像数据集,囊括 19 种灾害事件
  3. git工作区、暂存区和仓库区
  4. 架空输电线路运行规程_[精品课程]金具的种类架空输电线路设计
  5. 化零为整WCF(14) - 事务(Transaction)
  6. 2、Collections操作(自定义类)的各种实现
  7. SharePoint【ECMAScript对象模型系列】-- 07. 获取和修改List的Lookup字段
  8. LINUX下载编译libogg
  9. 详解iOS打包、发布与证书体系,深入解析证书非对称加密原理 知其所以然
  10. Carrot2 - Wikipedia, the free encyclopedia
  11. 暴风影音怎么旋转视频?暴风影音旋转视频方法
  12. 计算机网络专业怎么厉害,面试自我介绍:计算机网络专业
  13. 英语语法之四大基本句式
  14. Windows XP 深度增强精简版下载 - Deepin XP Lite V2
  15. 计算机网络战队名称大全,响亮的战队名字大全,吓到敌人了!
  16. 基于flink的电商用户行为数据分析【1】| 项目整体介绍
  17. 水晶头的制作的学习经历
  18. 用户在命令行上发出了EULAS AGREED=1,表示不接受许可协议(虚拟机卸载残留)
  19. oracle udt 解析,UDT协议实现分析总结
  20. 温度传感器都有哪些?

热门文章

  1. 以太网与 TCP/IP
  2. 12[红+绿+蓝+Alpha]
  3. 一位豪气的老板,送东西送到让客户都不好意思了,当天收款100万!
  4. 为什么说 Ubuntu 22.04 LTS 是史诗级的版本
  5. Android学习网站(1)
  6. Wireshark使用详解
  7. StringUtil 简单用法
  8. 基于stm32f10x的超声波模块HC-SR04的测距示例,并用串口将数据打印出来
  9. C语言system()函数
  10. 四种常见背包问题整理