2012-11-13 76 views
0

希望有一個非常簡單的解決方案。保持專注於下一個按鈕

我有一個程序,用戶必須單擊下一個按鈕才能在設置過程中移動。

當用戶在文本框中輸入信息時,如何保持對下一個按鈕的關注最好的方法是什麼?

回答

0

一個辦法解決是處理對每個文本框返回鍵。所以當用戶按下回車鍵時,可以模擬按下下一個按鈕。

首先在下一個按鈕中將您的代碼移到void。

private void GoNext() 
     { 
      //Do something 
     } 

private void btnNext_Click(object sender, EventArgs e) 
     { 
      GoNext(); 
     } 

現在處理按鍵。

private void textBox1_KeyDown(object sender, KeyEventArgs e) 
     { 
      if (e.KeyCode == Keys.Return) 
      { 
       e.Handled = true; 
       GoNext(); 

      } 
     } 

您也可以在下一個按鈕的丟失焦點事件中繪製焦點矩形以進行視覺目的。