5

我有一个无边框窗口并创建了 chrome,但我需要禁用“Alt+Space”快捷方式。有什么想法吗?

4

1 回答 1

9

我对 WPF 不是很好,但经过一番折腾,这似乎是在正确的轨道上。只需将其放入您的 Window 代码隐藏中:

    protected override void OnKeyDown(KeyEventArgs e)
    {
        if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space)
        {
            e.Handled = true;
        }
        else
        {
            base.OnKeyDown(e);
        }
    }
于 2010-02-17T00:02:11.467 回答