문제

테두리가없는 창이 있고 크롬을 만들었지 만 '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);
        }
    }
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top