这是一个C#WinForms应用程序:
默认情况下,TabControl会在按下 Control + PageUp 或 PageDown 键时更改标签。
如何防止此行为?
我尝试按如下方式处理事件,但控件仍会更改标签页:
private void tabControl_KeyDown(object sender, KeyEventArgs e)
{
if (ModifierKeys != Keys.Control) return;
if (e.KeyCode == Keys.PageUp || e.KeyCode == Keys.PageDown)
e.Handled = true;
}