我已将表单的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又不回到原来的页面?