我正在做一個遊戲,並打開和關閉商店,你按S.當在商店,你有六個不同的選擇購買,但他們都是按鈕。如何設置焦點回到形式,按下按鈕後
但是,一旦你購買了一些東西,焦點不再在表格上,而是在按鈕上,而按鍵事件是表格的一部分,因此,焦點從表格切換到按鈕,關鍵事件不再起作用,並且禁止您關閉商店並繼續遊戲。
我的問題是如何設置焦點回到一個窗體一旦按下按鈕?我從Visual Basic開始,代碼將沿着form1.setfocus
的方向發展,但它在c#中完全不同。
我試過激活表格,.focus
,很多,沒有什麼東西似乎將焦點重新放回到表格中。幫助將不勝感激。
謝謝!問題是關鍵預覽。現在它就像我想要的那樣工作。非常感謝朋友! –