我有一个用户控件,用于占用整个表单。我希望我的usercontrol处理TAB键按下并执行某些操作,而不是让TAB将焦点移动到窗体上的另一个控件。我在我的usercontrol中处理KeyDown事件,但是在按下TAB键时它不会触发。
答案 0 :(得分:3)
protected override bool ProcessDialogKey(Keys keyData)
{
if (keyData != Keys.Tab)
{
return base.ProcessDialogKey(keyData);
}
return false;
}