我有一个无边框窗口并创建了Chrome,但我需要禁用“Alt+Space”快捷键。 有什么想法吗?
我对WPF不是很熟悉,但经过一些尝试,这似乎是正确的方向。只需将其放入您的窗口代码后面:
protected override void OnKeyDown(KeyEventArgs e)
{
if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space)
{
e.Handled = true;
}
else
{
base.OnKeyDown(e);
}
}