100分,求把winform窗体中多个输入框缺省的tab顺序向后移动改为enter(回车)顺序向后移动的方法? 把winform窗体中多个输入框缺省的tab顺序向后移动改为enter(回车)顺序向后移动,有没有总体改一个缺省设置的方法,一个一个输入框去加keypress的方法,太累! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //转贴1、请先设置窗体的keyPreView属性为True,确认控件的键盘事件向窗体注册;2、在窗体的KeyPress事件中编写如下代码: private void Form1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)13) { e.Handled = true; SendKeys.Send("{TAB}"); } } http://blog.csdn.net/cocosoft/archive/2004/10/09/129640.aspx 可以选中全部的textBox1,再在KeyPress事件里写 { if (e.KeyChar == (char)13) { e.Handled = true; SendKeys.Send("{TAB}"); } }也可以应用到全部的textBox中了 如何C#做一个全局钩子来记录输入的中文? 高分在线等,网站部署问题 怎样对用命令写的文本框在运行时赋值,进行加法运算 c#动态生成一个数组 本人在客户端进行web引用时,客户端调试时提示该错误,请给出错误原因,谢谢!!! 關於WinForm .net调用mysql存储过程中输出参数的问题,求救~~ [求助]LINQ如何更新 请问有没有vb.net转C#的工具?在线等待 关于如何获取服务器文件下载地址的问题 WebBrowser显示Applet一个问题 求助:C#如何把Buttom控件的外观改为圆形?
1、请先设置窗体的keyPreView属性为True,确认控件的键盘事件向窗体注册;
2、在窗体的KeyPress事件中编写如下代码:
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)13)
{
e.Handled = true;
SendKeys.Send("{TAB}");
}
}
在KeyPress事件里写
{
if (e.KeyChar == (char)13)
{
e.Handled = true;
SendKeys.Send("{TAB}");
}
}也可以应用到全部的textBox中了