مما يجعل تطبيق WPF تحتفظ التركيز في جميع الأوقات

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

  •  03-07-2019
  •  | 
  •  

سؤال

وأنا عندي مشكلة مع تطبيق WPF التي أنا أكتب. التطبيق يجب أن يكون قادرا على إبقاء التركيز في جميع الأوقات. الكمبيوتر انها تعمل على هو آلة متخصصة للغاية مع الغرض الوحيد من تشغيل هذا التطبيق.

وليس هناك لوحة المفاتيح متصلة آلة (أنه يحتوي على شاشة تعمل باللمس)، وبالتالي فإن الشيء الوحيد الذي يمكن سرقة التركيز النوافذ الخاصة بها "ويندوز المحتاجة"، مثل ويندوز تحديث الخ.

وكيف يمكنني جعله بحيث بلدي التطبيق يحتفظ التركيز في جميع الأوقات؟ هل من الممكن لجعل مشروط التطبيق بأكمله؟

تحرير:

وشكرا لكل من إجاباتك. اعتقد انني سوف ينتهي باستخدام Topsmost في الوقت الراهن، ولكن أنا بالتأكيد تحقق من مصدر babysmash كما يعمل هذا التطبيق بالضبط الطريقة التي أريد الألغام، في ما يخص الطريقة التي يتعامل بها مع التركيز.

هل كانت مفيدة؟

المحلول

وانظروا مصدر BabySmash . وهي مصممة خصيصا للحفاظ على التركيز حتى في ظل الظروف bizar تماما. (وهو برنامج مصمم لتشغيل على كامل الشاشة والسماح بابيس سحق على لوحة المفاتيح - حتى ذهب بعض التركيز في التقاط جميع أنواع مجموعات لوحة المفاتيح غريبة ورسائل التنبيه)

نصائح أخرى

وأود أن استخدام

<Window ... Topmost="True">

وأنا XAML. ولكن ربما ليس هذا ما كنت تبحث عن

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top