作者koken (都要怪加拿大)
看板C_Sharp
标题Re: [问题] 如何更改windows form程式的热键?
时间Thu Jun 14 09:46:46 2007
※ 引述《koken (都要怪加拿大)》之铭言:
: 预设TAB键是从TextBox1跳到下一个TextBox2
: 如果用ENTER键或者是CTRL+N 取代TAB键的功能
: 那要如何更改?
根据推文的提示 我找到了一个方法如下
private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if(e.KeyCode == Keys.Enter)
{
SendKeys.Send("{TAB}");
}
}
但现在问题来了,我一个form有十几个textbox,而且还不只一个form,
重复输入麻烦程式码也太长,有更简单的方法可以解决吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.56.120
1F:推 tomex:所有的button的事件都同指向一个method 06/14 12:57