الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الأنتقال عن طريق زر الأنتر

بدأه المحمدي في 7 فبراير 2013 · 5 رد · 1,243 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته


 


أخواني الأكارم  .......... أناا مبرمج جديد في السي شارب


 


لدي معلومات قليلة أتمنى أن أساعدكم بما عندي وتساعدوني وأستفاد من نهر معلوماتكم


 


 


سؤالي أخواني  :


 


عندي فورم  فيه زر  ينتقل إلى فورم أخر عن طريقه


 


 


أريد عندما أضغط على الانتر ينتقل مباشرة بدون الحاجة إلى الضغط عليه بالماوس 


أرجو منكم المساعدة ولكم الشكر


 


والسلام عليكم ورحمة الله وبركاته


#2

قم باستخدام الحدث key down ومن ثم قم بالتالي

 

if (e.KeyCode == Keys.Enter)
    {
        //enter key is down
    }
1

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#3
mental-driller كتب:

قم باستخدام الحدث key down ومن ثم قم بالتالي

 

if (e.KeyCode == Keys.Enter)
    {
        //enter key is down
    }

بالإضافة لذلك يجب تحويل الخاصية KeyPrivew  الخاصة بالفورم إلى True

#4

السلام عليكم ورحمة الله وبركاته

 

أسف لتأخري بالرد بسبب فصل الأانترنت

 

 

 ألف شكر لك أخي  mental- driller   على مساعدتك وإجابتك الشافية 

وشكرا لك أخي   hfsh80    على تكملة الإجابة  بالفعل يجب وضع خاصية  KeyPrivew  الخاصة بالفورم إلى True 

 

سلمت يداكم  جميعا  وجزاكم الله كل خير 

#5

أخي من ضمن خصائص الفورم تجد خاصية AcceptButton

و خاصية CancelButton

 

عند فتح لائحة الخاصية الأولى يظهر لك كل الأزرار الموجودة على الفورم لتختار الزر الذي يتم تنفيذه عند النقر على زر Enter

و بالنسبة للخاصية الثانية تحدد الزر الذي يتم تنفيذ حدث الكلك عند النقر على Esc

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#6

on Initialize:

 

FORM1.KeyDown += delegate(object s, KeyEventArgs e) { if (e.Key == Key.Enter) FORM2.Show(); };

تم تعديل هذه المشاركة بواسطة CHIADI TAHA في 12 فبراير 2013 في 14:08

مواضيع مشابهة