我有一个名为MainMenuWindow
的{{3}}窗口。我想在用户按下键盘上的F1时显示MessageBox
,无论他们在窗口的哪个位置
private void Window_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.F1)
{
MessageBox.Show("Help");
}
}
这是我到目前为止所做的 但我不知道在哪里引用它或者它是否正确。我知道如何在wpf应用程序上执行此操作,但似乎无法将其用于winforms。
答案 0 :(得分:1)
要指定活动,您必须在KeyDown
xaml代码中添加Windows
条目:
<Window xClass="...
...
...
KeyDown="Window_KeyDown">