我在visual basic中有一个应用程序,它在文本框中输入用户整数时显示一个带有文本范围A - F的消息框。
我在窗体上有一个触发事件的按钮控件,但是用户每次都必须按下按钮才能得到结果,这很酷,但是如果我希望通过B
触发事件怎么办?键盘上的键?
我知道在visual studio 2012中将AcceptButton
属性分配给我的按钮的方法,该方法仅接受Enter
密钥。我想要按下键盘上按键的按钮效果相同。谢谢。
答案 0 :(得分:1)
使用表单Keydown事件,并检查是否按下了B键。如果是,请显示消息框。
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.B Then MsgBox("B key was pressed")
End Sub