本文給你們介紹如何在c# winform中實現回車事件和回車鍵觸發按鈕的完美寫法c#
咱們經常要在c# winform中實現回車(enter)提交功能,這樣比手動按按鈕觸發更快。函數
要完成回車按按鈕功能,只需分兩步測試
1.找到回車事件this
2.在回車事件函數中調用對應的按鈕事件orm
咱們分別來講一下:事件
1.回車事件:咱們通常用KeyDown事件。幾乎全部的組件都有KeyDown事件。咱們這裏要選擇的組件多是form1或者是tabpage1或者dataGridView等其餘組件,這裏要找對。form
2.在回車事件函數中調用對應的按鈕事件object
KeyDown事件並非專門爲回車所設置,是面向全部的按鈕,咱們還須要作個判斷,而後再調用對應的按鈕事件,1和2兩步整個代碼以下:tab
private void Form1_KeyDown(object sender, KeyEventArgs e)winform
{
if (e.KeyCode == Keys.Enter)//判斷回車鍵
{
this.button1_Click(sender, e);//觸發按鈕事件
}
}
經測試,完美無錯,在Form1中按回車,button1的點擊事件就開始執行了。