回车自动跳到下个文本框
对于数据录入的界面,往往有多个文本框需要用户输入数据,如果输入资料比较多,全部使用键盘操作对数据的录入效率将会大大提高,所以我们可以使用回车自动跳入下一个文本框.
1,先对每个文本框的TabIndex往顺序设置好.
2,对每个文本的KeyPress事件调用如下代码.
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
}
//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
}


浙公网安备 33010602011771号