WPF:どのように私はSystemMenuのショートカット「Altキー+スペース」を無効にするには?

StackOverflow https://stackoverflow.com/questions/2277021

  •  21-09-2019
  •  | 
  •  

質問

私はボーダレスウィンドウを持っているとクロムを作成したが、私は「Altキー+スペース」のショートカットを無効にする必要があります。任意の考え?

役に立ちましたか?

解決

私は、WPFと非常によくないんだけど、いくつかのいじりの後、これは正しい軌道に乗ってのようです。ちょうどあなたのウィンドウのコードビハインドでそれを投げます:

    protected override void OnKeyDown(KeyEventArgs e)
    {
        if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space)
        {
            e.Handled = true;
        }
        else
        {
            base.OnKeyDown(e);
        }
    }
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top