Windows窗体应用程序中的Esc键仅适用于调试器

时间:2009-09-22 12:09:37

标签: c# winforms events

有没有办法处理Windows窗体中的 Esc 键事件?

实际上,当我在代码中放入调试器时它工作正常。一旦我删除了调试器,它就不会被解雇。

这里有什么问题?

2 个答案:

答案 0 :(得分:2)

如果是对话框,那么您可以将取消按钮的属性CancelButton(表格)设置为取消(例如在英语应用程序中命名为btnCancel并使用文本“取消”。)

在这种情况下,您无需处理Esc键的键事件。

答案 1 :(得分:0)

您应在Form.KeyPreview = true中添加Form.Designer.cs。之后您可以使用Form.KeyPress事件。