当前位置: 首页 > news >正文

Winform中让回车键完成TAB键的功能

很早以前就用过,只是每次用的时候都记不住怎么实现的了,还得翻箱倒柜地去找,还是把它写在这吧。

1. 设置窗体的KeyPreview的属性值为true;

2. 按如下所示设置窗体的KeyPress事件处理程序:

        private void Form1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)13)
            {
                this.SelectNextControl(this.ActiveControl, true, true, true, true);
            }
        } 

  其中,SelectNextControl方法的功能是激活下一个控件:其语法为:

public SelectNextControl(
        Control ctl,  //起始控件
	forward, //如果为 true 则在 Tab 键顺序中前移;如果为 false 则在 Tab 键顺序中后移
	tabStopOnly, //true 表示忽略 TabStop 属性设置为 false 的控件;false 表示不忽略。
	nested, //是否搜索嵌套控件
	wrap  //在到达最后一个控件之后是否从 Tab 键顺序中第一个控件重新开始;
)
  此外,还不一点:不能再设置窗体的AcceptButton属性了。
 

 

转载于:https://www.cnblogs.com/lgzslf/archive/2009/07/06/1517558.html

相关文章:

  • Ajax的AutoComplete的使用
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • [转]电脑高手的140个电脑技巧
  • javascript类型判断
  • SQL语句性能测试
  • C#中的预编译指令介绍
  • jQuery学习整理 (4) 事件与事件对象 (重点)
  • 导出sql脚本时的几个问题
  • 手机游戏量产引擎研发手记-导读
  • 2009-8-5 我的自省与收获
  • C#.NET描述arcobjects中的接口查询(QI)技术
  • 软件工程 之 学习C#前的总结~
  • [转]宝宝1岁内,各阶段动作发展
  • Page.RegisterStartupScript的使用方法
  • QQ2009性能优化测试版 会员补丁
  • gitlab-ci配置详解(一)
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • Spring核心 Bean的高级装配
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • SQLServer之创建显式事务
  • Vim 折腾记
  • Vue 2.3、2.4 知识点小结
  • 从PHP迁移至Golang - 基础篇
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 世界上最简单的无等待算法(getAndIncrement)
  • 我从编程教室毕业
  • 由插件封装引出的一丢丢思考
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 阿里云重庆大学大数据训练营落地分享
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • ${ }的特别功能
  • (175)FPGA门控时钟技术
  • (9)目标检测_SSD的原理
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • ******IT公司面试题汇总+优秀技术博客汇总
  • ***利用Ms05002溢出找“肉鸡
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .net6Api后台+uniapp导出Excel
  • .Net程序帮助文档制作
  • .NET多线程执行函数
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • @serverendpoint注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • [ C++ ] STL_list 使用及其模拟实现