我需要關閉mdi child
Esc鍵。我嘗試使用和keypress
事件,但我甚至無法在按任何鍵時響應這些事件。esc結束mdi子
3
A
回答
3
設置窗體KeyPreview=True
的財產,並與Keydown Event
if (e.KeyCode == Keys.Escape){
this.Close();
}
4
試試這個
private void Form_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Escape)
{
this.Close();
}
}
或化妝用的
Form.CancelButton Property
- 獲取或設置當用戶按下ESC鍵在單擊該按鈕控制。
2
2
相關問題
- 1. 關閉MDI孩子
- 2. WinForms MDI子窗體
- 3. MDI子窗體C#
- 4. MDI父母孩子
- 5. 如何結合MDI標題欄上的自定義MDI文本和自定義MDI子文本?
- 6. 需要打開MDI子窗體從非MDI子窗體
- 7. ANTLR「子樹意外結束」
- 8. MDI子窗體不顯示
- 9. MDI子窗體加載
- 10. 隱藏MDi的子表單
- 11. PYQT5 Mdi子窗口關閉
- 12. 處置MDI子形成
- 13. Mdi子窗體單實例
- 14. MDI子窗口大小
- 15. 下範式創建mdi窗體,並在mdi窗體錯誤打開MDI子
- 16. 如何在按ESC鍵後在NSOutlineView內的NSTextFieldCell中結束編輯
- 17. VB.NET MDI子集其他子屬性
- 18. 如何使用MDI父窗體制作mdi子窗體?
- 19. 如何從mdi子窗體獲取mdi父控件
- 20. 我可以獲得非MDI表格作爲MDI孩子嗎?
- 21. MDI的孩子顯示ContextMenu分配給他們的MDI父
- 22. 顯示MDI孩子始終位於其他MDI兒童之上
- 23. MDI家長的FormClosing事件總是關閉一個MDI子
- 24. 調用一個MDI子程序從MDI父C#
- 25. MDI父級大小以適合MDI子表單
- 26. 試圖提取的MDI子窗口的MDI父外
- 27. 如何讓MDI表單父項上的ShowDialog MDI子項?
- 28. 如何防止MDI主窗體關閉MDI子項
- 29. MDI子捕獲鼠標輸入移動父MDI容器
- 30. 從MDI父母在C#1中調用MDI子方法
完美的答案! – Flezcano 2013-02-21 06:35:40