Frage

Ich habe ein randloses Fenster und erstellt das Chrom, aber ich brauche den ‚Alt + Space‘ Verknüpfung zu deaktivieren. Irgendwelche Gedanken?

War es hilfreich?

Lösung

Ich bin nicht sehr gut mit WPF, aber nach einigen Herumspielen, das scheint auf dem richtigen Weg zu sein. werfen Sie es einfach in Ihrem Fenster Code-Behind:

    protected override void OnKeyDown(KeyEventArgs e)
    {
        if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space)
        {
            e.Handled = true;
        }
        else
        {
            base.OnKeyDown(e);
        }
    }
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top