首先窗体加载出来是上面这个样子。有五个文本框,我们要实现的功能就是输入姓名后按Enter,使光标直接定位到手机号中。

在页面加载的时候我们就要获取所有文本框控件,并添加回车事件

private void Form1_Load(object sender, EventArgs e)
 {
            textBox1.Focus();
            foreach (Control c in this.Controls)  //使用循环获取页面中的所有控件
            {
                if (c is TextBox)     //如果是TextBox控件,则添加事件
                {
                    TextBox tb1 = c as TextBox;
                    c.KeyDown += new KeyEventHandler(Key_Down);
                }
            }
  }

接着编写回车事件

private void Key_Down(object sender, KeyEventArgs e)
 {

if (e.KeyValue == 13)
          {
                SendKeys.Send("{Tab}");//向活动应用程序发送击键 
          }

}

运行程序就可以使用回车键使光标下移了

最新文章

  1. 转载--PayPal高级工程总监:读完这100篇论文 就能成大数据高手
  2. Premier使用笔记
  3. Search Insert Position [LeetCode]
  4. 用python写一个hello world程序
  5. Perfection Kills
  6. CODESOFT中线条形状该如何绘制
  7. Node.js 学习(三) NPM 使用介绍
  8. iOS 自定义 shareSDK 容器
  9. delphi 转换sql server 中的 bit类型
  10. mac 终端下ssh 登录远程服务器不发输入中文
  11. mysql 查询 字段的类型
  12. Solr4.10与tomcat整合并安装中文分词器
  13. APIO 2016
  14. AMH 5.X下安装 Flarum
  15. 关于pyx文件的修改
  16. Android视图篇之一:Android常见基本布局
  17. linux 文件压缩与解压
  18. Java基础四(switch、数组、)
  19. oracle跨平台数据迁移 expdp/impdp 字符集问题 导致ORA-02374 ORA-12899 ORA-02372
  20. pthread_detach

热门文章

  1. python菜鸟教程基础入门
  2. Java基础进阶:APi使用,Math,Arrarys,Objects工具类,自动拆装箱,字符串与基本数据类型互转,递归算法源码,冒泡排序源码实现,快排实现源码,附重难点,代码实现源码,课堂笔记,课后扩展及答案
  3. Hyperledger fabric 链码篇GO(四)
  4. 查看权限详情 将部门大类单据整合,将子类单据id去重合并
  5. logback日志对象要素
  6. java中jna使用回调实现事件监听器——观察者模式
  7. 加薪攻略之UI组件库实践—storybook
  8. Hbase Rowkey设计原则
  9. 【JavaWeb】现代 JavaScript 教程
  10. 【SpringBoot1.x】SpringBoot1.x Web 开发