我有一个简单的模态表单,我希望在按下 Esc 键时关闭它。可以通过处理
form_KeyDown
事件来实现这个功能。但问题是表单上的控件。当表单首次启动时,其中一个按钮会获得焦点,按下 Esc 当然不起作用。禁用每个按钮的 TabStop
可以解决这个问题,但是当使用任何按钮时,Esc 将再次停止工作。除了处理表单上每个控件的 KeyDown
,还有其他方法吗?