当用户按下箭头键时,我正在做一些事情,但我担心很多控件,比如TabControl,也会响应这样的按键。对于我的TabControl,箭头按下将使其更改选项卡。我不想那个..我怎么能禁用这个?
Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.KeyValue = 39 Then
doSomethingAwesome
End If
End Sub
答案 0 :(得分:2)
设置e.Handled = true
。
这告诉任何后续处理程序已经处理了按键。