我在C#中有一个简单的窗体。我的表单有一个按钮,在Click事件中有几个代码和任务。
我想将键盘上的转义键指定给此按钮。我怎么能这样做?
答案 0 :(得分:2)
您的表单有一个属性CancelButton
。将按钮分配给此属性。您可以在Visual Studio的属性窗口中轻松完成此操作。然后在点击逃生时点击你的按钮。
答案 1 :(得分:2)
为表单设置KeyPreview = true;
,然后覆盖表单的OnKeyDown
方法,如下所示:
protected override void OnKeyDown(KeyEventArgs e)
{
base.OnKeyDown(e);
if (e.Modifiers == Keys.None && e.KeyCode == Keys.Escape)
//your button click event handler call here like button1_Click(null, null);
}