我正在制作Windows表单应用程序。
我有两个按钮(接受和取消),我想在按下Enter时调用click事件,在按下Escape时调用另一个按钮事件。
这是我尝试过的代码(我在类似的问题上找到了它)但是没有用。
protected override void OnKeyDown(KeyEventArgs e)
{
if (e.KeyCode.Equals(Keys.Enter)) {
this.btnOrder.PerformClick();
}
if (e.KeyCode.Equals(Keys.Escape))
{
this.btnCancel.PerformClick();
}
}
我查看了按钮的所有属性和事件,但我找不到任何接受或取消相关的内容。我知道这可能太容易了,但我今晚已经了解了这些按钮,而我却无法做到。 有人能告诉我我做错了什么吗?