【问题标题】:How to capture Enter Button Pressed Event如何捕获 Enter Button Pressed 事件
【发布时间】:2011-04-29 10:14:22
【问题描述】:

下图显示了我的登录表单的一部分。该程序运行良好,当我按下 Enter 按钮时我能够登录。但是当我按下键盘上的我的输入按钮(返回按钮)时,我想登录。我该怎么做?

【问题讨论】:

    标签: vb.net winforms login


    【解决方案1】:

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

    【讨论】:

    • 谢谢它也帮助了我:)
    【解决方案2】:

    尝试使用

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

    按下 Return 键(在您的键盘上)将触发此 Button_Click 事件。

    【讨论】:

      【解决方案3】:

      您可以将表单的 AcceptButton 设置为您的 Enter 按钮。 此外,您可以将它的 CancelButton 设置为您的清除按钮。这会在用户按下 Esc-Key 时调用 clear-function。

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

      【讨论】:

        【解决方案4】:
        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
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-08-06
          • 2011-11-26
          • 2022-01-09
          • 2012-08-14
          • 1970-01-01
          相关资源
          最近更新 更多