18-09-14, 06:18 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
قمت بإضافة Menu للنافذة وأضفت لها صورة واختصارات من لوحة المفاتيح كما ستشاهدون بالمرفق
ولكن عند النقر على هذا الاختصار من لوحة المفاتيح لا يحدث أي شيء ولا يتم تنفيذ الأمر الخاص بالقائمة
مثلاً : القائمة Exit لها اختصار Ctrl+E مهمتها إغلاق النافذة ولكن عند النقر على هذين المفتاحين من لوحة المفاتيح لا يحدث شيء
بحثت في النت فوجدت أنه يجب أن أعرف الاختصارات في النافذة وبالفعل قمت بذلك وأضفت هذا الكود :
ولكن أيضاً لم أصل لنتيجة !!..
الملف بالمرفقات وأتمنى المساعدة وتوضيح هذه الجزئية
وشكر الله جهودكم جميعاً
السلام عليكم ورحمة الله وبركاته
قمت بإضافة Menu للنافذة وأضفت لها صورة واختصارات من لوحة المفاتيح كما ستشاهدون بالمرفق
ولكن عند النقر على هذا الاختصار من لوحة المفاتيح لا يحدث أي شيء ولا يتم تنفيذ الأمر الخاص بالقائمة
مثلاً : القائمة Exit لها اختصار Ctrl+E مهمتها إغلاق النافذة ولكن عند النقر على هذين المفتاحين من لوحة المفاتيح لا يحدث شيء
بحثت في النت فوجدت أنه يجب أن أعرف الاختصارات في النافذة وبالفعل قمت بذلك وأضفت هذا الكود :
PHP كود :
<Window.InputBindings>
<KeyBinding x:Name="ExitKeyBinding" Modifiers="Ctrl" Key="E" />
<KeyBinding x:Name="MsgKeyBinding" Modifiers="Ctrl" Key="M" />
</Window.InputBindings>
الملف بالمرفقات وأتمنى المساعدة وتوضيح هذه الجزئية
وشكر الله جهودكم جميعاً
فاعلم أنه لا إله إلا الله