我已將表格的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,但是,什麼都不做。
tabPageDuckBill
是顯示的設計時/默認tabPage
。爲什麼會F10工作帶我到「其他」標籤頁,但F9然後不能回到原來的?
你的F9鍵壞了嗎? – Servy
你需要搗碎F10才能使其工作?當您在方法中設置斷點時,F9是否會導致它啓動? –
還有其他的預覽鍵和捕捉F9嗎? –