我已将表单的KeyPreview
属性设置为true
.
我添加了这段代码:
private void PlatypusScheduleForm_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F9)
{
tabControlPlatypi.SelectedTab = tabPageDuckBill;
}
else if (e.KeyCode == Keys.F10)
{
tabControlPlatypi.SelectedTab = tabPagePlatypus;
}
}
当我捣碎F10时,它按预期工作;F9然而,mashing什么都不做。
tabPageDuckBill
是显示的设计时/默认值tabPage
。为什么将F10我带到“其他”标签页,但F9又不回到原来的页面?