【发布时间】:2011-04-29 10:14:22
【问题描述】:
下图显示了我的登录表单的一部分。该程序运行良好,当我按下 Enter 按钮时我能够登录。但是当我按下键盘上的我的输入按钮(返回按钮)时,我想登录。我该怎么做?
【问题讨论】:
下图显示了我的登录表单的一部分。该程序运行良好,当我按下 Enter 按钮时我能够登录。但是当我按下键盘上的我的输入按钮(返回按钮)时,我想登录。我该怎么做?
【问题讨论】:
在表单的属性中,将 Accept button property 设置为 Enter 按钮,这将提供您想要的。
【讨论】:
尝试使用
Me.AcceptButton = YourButton
YourButton.DialogResult = System.Windows.Forms.DialogResult.OK
按下 Return 键(在您的键盘上)将触发此 Button_Click 事件。
【讨论】:
您可以将表单的 AcceptButton 设置为您的 Enter 按钮。 此外,您可以将它的 CancelButton 设置为您的清除按钮。这会在用户按下 Esc-Key 时调用 clear-function。
顺便说一句,这是在here之前问过的。
【讨论】:
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
【讨论】: