使TabControl忽略我的箭头键按
问题描述:
我正在做一些东西,当用户按下箭头键,但我担心许多控件,如TabControl,也响应这样的按下。在我的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
答
设置e.Handled = true
。
这告诉任何后续的处理程序,按键已被处理。
谢谢,工作很好。 – Voldemort 2011-04-07 22:12:34