如何捕获输入按钮按下的事件

时间:2011-04-29 10:14:22

标签: vb.net winforms login

下图显示了我的登录表单的一部分。该程序工作正常,我可以在按下Enter按钮时登录。但是当我在键盘上按下我的输入按钮(返回按钮)时,我想登录。我怎么能这样做?

enter image description here

4 个答案:

答案 0 :(得分:9)

在表单的属性中,将Accept button property设置为Enter按钮,该按钮将提供您想要的内容。

答案 1 :(得分:4)

尝试使用

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

按回车键(在键盘上)将导致此Button_Click事件触发。

答案 2 :(得分:2)

您可以将表单的AcceptButton设置为您的Enter键。 另外,你可以将它的CancelButton设置为Clear-Button。当用户按下Esc-Key时,它会调用clear-function。

顺便说一句,这是here之前的问题。

答案 3 :(得分:-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