我需要關閉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. WinForms MDI子窗體
- 2. MDI父母孩子
- 3. 如何結合MDI標題欄上的自定義MDI文本和自定義MDI子文本?
- 4. 需要打開MDI子窗體從非MDI子窗體
- 5. ANTLR「子樹意外結束」
- 6. MDI子窗體加載
- 7. PYQT5 Mdi子窗口關閉
- 8. MDI子窗體不顯示
- 9. 下範式創建mdi窗體,並在mdi窗體錯誤打開MDI子
- 10. 如何在按ESC鍵後在NSOutlineView內的NSTextFieldCell中結束編輯
- 11. 如何使用MDI父窗體制作mdi子窗體?
- 12. 顯示MDI孩子始終位於其他MDI兒童之上
- 13. 如何防止MDI主窗體關閉MDI子項
- 14. 調用一個MDI子程序從MDI父C#
- 15. 試圖提取的MDI子窗口的MDI父外
- 16. Elasticsearch子字符匹配沒有結束
- 17. 結束進程和子進程
- 18. 跳到時間量子結束
- 19. 子結束後Application_Startup變量消失
- 20. PHP移動vaiable子,結束串
- 21. 結束語jQuery的非子元素
- 22. 等待非子進程結束
- 23. ESC鍵
- 24. 繼WinForms MDI子窗口乾燥
- 25. 的Windows MDI子窗體標題欄
- 26. MDI子窗口創建失敗
- 27. 德爾福MDI創建子窗體
- 28. MDI窗體對接子窗口
- 29. 看不到新的mdi子女
- 30. Delphi - 隱藏的MDI子表單創建
完美的答案! – Flezcano 2013-02-21 06:35:40