KeyDown

按下任何一个按键的时候执行。

e参数属性:

Sender:  返回触发事件的控件
Form:     返回控件所在的窗口
KeyCode:  Keys枚举型,表示按键的代码
Alt:      逻辑型,判断是否同时按下了Alt键
Control:  逻辑型,判断是否同时按下了Ctrl键
Shift:    逻辑型,判断是否同时按下了Shift键
Cancel:   逻辑型,设为True,取消此次按键

示例

例如希望在某个TextBox中,同时按下Ctrl和F11键时,会在当前位置插入符号“Ω”,可设置KeyDown事件如下:

If e.Control = True AndAlso e.KeyCode = Keys.F11 Then
    e.Sender.SelectedText =
"
Ω"
    e.Cancel =
True
End
If

参考:Keys枚举


本页地址:http://www.foxtable.com/webhelp/topics/0741.htm