回车自动跳到下个文本框

对于数据录入的界面,往往有多个文本框需要用户输入数据,如果输入资料比较多,全部使用键盘操作对数据的录入效率将会大大提高,所以我们可以使用回车自动跳入下一个文本框.
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        }
posted @ 2008-12-13 10:02  kaka9  阅读(1078)  评论(1编辑  收藏  举报