回车自动跳到下个文本框

对于数据录入的界面,往往有多个文本框需要用户输入数据,如果输入资料比较多,全部使用键盘操作对数据的录入效率将会大大提高,所以我们可以使用回车自动跳入下一个文本框.
1,先对每个文本框的TabIndex往顺序设置好.
2,对每个文本的KeyPress事件调用如下代码.
 1          //
 2          // 按键处理
 3          //
 4          public   void  Press_Key(KeyPressEventArgs e)
 5          {
 6            //如果按下回车就自动跳到下一个文本框
 7            if (e.KeyChar == (Char)Keys.Enter)
 8            {
 9                SendKeys.Send("{Tab}");
10            }

11        }

12          // 文本框调用
13          private   void  TextBox_KeyPress( object  sender, KeyPressEventArgs e)
14          {
15            Press_Key(e);
16        }

你可能感兴趣的:(文本框)