要让表单在事件传送至具有焦点的控件之前,先接收按键事件,请将表单的 KeyPreview 属性设定成 True

 

举例来说,如果您希望让使用者按下 Escape 键来关闭表单,请先将表单的 KeyPreview 属性设定成 True,并且替表单的 KeyUp 事件处理程序编写下列程序代码:

 

' 当控件拥有输入焦点而且按键被放开时,就会引发KeyUp 事件。

' 此处的主要作业,是设定当使用者按下Escape 键就关闭表单。

 

Private Sub Form1_KeyUp(ByVal sender As Object, _

  ByVal e As KeyEventArgs) Handles MyBase.KeyUp

  If e.KeyCode = Keys.Escape Then

      Me.Close()

  End If

End Sub

 
章立民研究室敬上
更多精彩敬请关注:
http://www.china-pub.com/static/jsj_zlm_060824.html

相关文章:

  • 2022-12-23
  • 2021-09-28
  • 2021-09-02
  • 2021-10-26
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
猜你喜欢
  • 2021-11-09
  • 2021-10-29
  • 2021-12-11
  • 2021-09-04
  • 2022-01-23
  • 2022-12-23
  • 2021-11-02
相关资源
相似解决方案