【问题标题】:How to detect keypress event?如何检测按键事件?
【发布时间】:2014-02-02 07:56:56
【问题描述】:

当我单击此表单并按下键盘上的某个按钮时,MessageBox 不显示。

Private Sub MainForm_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Me.KeyPress
    MessageBox.Show(e.KeyChar.ToString)
End Sub

【问题讨论】:

    标签: vb.net keypress


    【解决方案1】:

    将表单的 KeyPreview 属性设置为 true

    【讨论】:

      【解决方案2】:

      Me.KeyPress 更改为MyBase.KeyPress ...这将起作用

      Private Sub MainForm_KeyPress(sender As Object, e As KeyPressEventArgs) Handles MyBase.KeyPress
          MessageBox.Show(e.KeyChar.ToString)
      End Sub
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-04-22
        • 2013-02-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多