C# winForm输入问题,在线急等! 在管理软件中,当要新增一条信息时却要输入很多资料。在输入完一个字段时,就要利用鼠标移向另一个输入框。现在,想利用按回车键就能实现焦点移到下一个输入框。请大家帮帮我吧,在线急等!(C#初学者) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 textbox_keypress(sender,e){if(e.keychar==(char)10){e.handled=true;this.下一个textbox.focus;}} 最简单的办法:private void textBox2_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if (e.KeyCode==Keys.Enter ) { textBox1.Focus() ; } } 可以考虑将Form的KeyPreview属性设置为true.然后在KeyDown事件里private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e){ if (e.KeyCode==Keys.Enter ) { SendKeys.Send("{Tab}"); }} 【【【【请问一个正则表达式的写法】】】】 .net OnClick事件中写数据库连接,为什么会增加连接池的连接数量 C#绑定事件问题 NHibernate问题 如何在DataGrid(应用程序的控件非web)里添加一个checkBox控件,以及如何知道那一行被选中。 为什么我给别人回帖子别人也结贴了给了我分,我的可用分怎么没有增加阿???? 约瑟夫环问题(数据结构) 如何让一个按钮对应多个处理情况? c#应用程序中页面更新 求助!【请教问题】C# 实现自动登陆支付宝 怎样实时监视注册表,在线等,急!!!! 有關delegate 問題
{
if(e.keychar==(char)10)
{
e.handled=true;
this.下一个textbox.focus;
}
}
private void textBox2_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode==Keys.Enter )
{
textBox1.Focus() ;
}
}
private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode==Keys.Enter )
{
SendKeys.Send("{Tab}");
}
}