سؤال

لدي نافذة بلا حدود وإنشاء الكروم ولكني بحاجة إلى تعطيل اختصار "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