.net winfrom捕获esc退出窗体
时间: 2023-02-08 14:09:22 浏览: 156
可以在窗体的 KeyDown 事件中进行判断。例如:
```
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Escape)
{
this.Close();
}
}
```
在窗体的构造函数中添加如下代码:
```
this.KeyPreview = true;
this.KeyDown += new KeyEventHandler(Form1_KeyDown);
```
这样就可以在按下 Esc 键时关闭窗体了。
阅读全文