2011-04-29 58 views
2

下圖顯示了我的登錄表單的一部分。該程序工作正常,我可以登錄時,我按下輸入按鈕。但是當我在我的鍵盤上按下我的輸入按鈕(返回按鈕)時,我想登錄。我怎樣才能做到這一點 ?如何捕獲輸入按鈕按下事件

enter image description here

回答

9

在窗體的屬性中,將Accept button property設置爲Enter按鈕,它會給出你想要的。

+0

謝謝你幫助我,以及:) – Hazmat 2016-01-18 06:36:44

3

嘗試使用

Me.AcceptButton = YourButton 
YourButton.DialogResult = System.Windows.Forms.DialogResult.OK 

按回車鍵(在鍵盤上),將導致此Button_Click事件激發。

2

您可以將窗體的AcceptButton設置爲您的輸入按鈕。 此外,你可以將它的CancelButton設置爲你的清除按鈕。當用戶按下Esc-Key時,將調用清除功能。

順便提一下,這是在here之前詢問的。

-1
Private Sub frmcalculator_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown 
     If e.KeyCode = Keys.Enter Then 
      Call btnequals_Click(sender, e) 
     End If