Re: [問題] 如何更改windows form程式的熱鍵?

看板C_Sharp (C#)作者 (都要怪加拿大)時間18年前 (2007/06/14 09:46), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《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

06/14 12:57, , 1F
所有的button的事件都同指向一個method
06/14 12:57, 1F
文章代碼(AID): #16S9u7tX (C_Sharp)
文章代碼(AID): #16S9u7tX (C_Sharp)