-1
我有一个叫MainMenuWindow
的wpf窗口。我想显示MessageBox
当用户按下键盘的,无论他们在哪里窗口如何在f1按键上显示messagebox WPF c#
private void Window_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.F1)
{
MessageBox.Show("Help");
}
}
上这是我到目前为止对F1。
但我不知道该在哪里引用它,或者它是否正确。我知道如何在winforms应用程序上做到这一点,但似乎无法使它在wpf上工作。
你必须引用它在你的 XAML对象,所以'<窗口...的KeyDown =“Window_KeyDown “>'。 –
jAC
可能重复[定义MenuItem快捷方式](https://stackoverflow.com/questions/4682915/defining-menuitem-shortcuts) –
你刚救了我的生命,谢谢 –