使TabControl忽略我的箭头键按下

时间:2011-04-07 21:22:39

标签: vb.net winforms visual-studio

当用户按下箭头键时,我正在做一些事情,但我担心很多控件,比如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

1 个答案:

答案 0 :(得分:2)

设置e.Handled = true

这告诉任何后续处理程序已经处理了按键。