winform 添加事件,ESC退出

Visible=false;
form.Icon = Icon;
form.KeyPreview = true;
form.KeyDown += DoExit;
form.StartPosition = FormStartPosition.CenterScreen;
form.ShowDialog();
Visible = true;



private void DoExit(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Escape)
{
Form form = (Form)sender;
form.Close();
}
}

posted @ 2020-01-07 14:00  十年之前,十年之后  阅读(290)  评论(0)    收藏  举报