我正在编写一个教育程序。我有一个按钮,当用户按下回车键时,我希望它被“点击” 。我已将表单的接受按钮属性设置为 true,并且 KeyPreview 属性也设置为 true。我已经尝试创建一个自定义 Sub 来复制 AcceptButton 功能,这也不起作用,除了按下 enter 键之外,sub 在所有键上运行。
Private Sub TextBoxAnswer_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBoxAnswer.KeyDown
If e.KeyCode = System.Windows.Forms.Keys.Enter Then
CheckQ()
End If
End Sub
在过去的 3 天里,我一直在寻找答案,并在谷歌上尝试了所有我能找到的东西。我也刚刚尝试将 textboxMultiLine
属性设置为 true 并且 enter 键甚至没有创建新行,只是为了澄清我已经将Multiline
属性设置回 false 现在应该是。