C#中回車出發事件(+收藏)


本文給大家介紹如何在c# winform中實現回車事件和回車鍵觸發按鈕的完美寫法

  我們常常要在c# winform中實現回車(enter)提交功能,這樣比手動按按鈕觸發更快。

  要完成回車按按鈕功能,只需分兩步

  1.找到回車事件

  2.在回車事件函數中調用對應的按鈕事件

  我們分別來說一下:

  1.回車事件:我們一般用KeyDown事件。幾乎所有的組件都有KeyDown事件。我們這里要選擇的組件可能是form1或者是tabpage1或者dataGridView等其他組件,這里要找對。

  2.在回車事件函數中調用對應的按鈕事件

  KeyDown事件並不是專門為回車所設置,是面向所有的按鈕,我們還需要做個判斷,然后再調用對應的按鈕事件,1和2兩步整個代碼如下:

  private void Form1_KeyDown(object sender, KeyEventArgs e)

  {

  if (e.KeyCode == Keys.Enter)//判斷回車鍵

  {

  this.button1_Click(sender, e);//觸發按鈕事件

  }

  }

  經測試,完美無錯,在Form1中按回車,button1的點擊事件就開始執行了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM