• 0

كيف أحدد زر انتر على مستوى الـ Form في C#؟

مرحبا

 

عندي في الفورم 18 حقل 

استطيع التنقل عن طريق Tab بعد عمل index لكل حقل 

 

ولكن كيف يمكن عمل كود معين للزر Enter بحيث يتم تعريفه على كامل حقول الفورم (textbox) 

يعني عند الضغط على انتر ينقلني من textbox1 الى textbox2وهكذا 

يمكن عمل ذلك بشكل فردي انا اريد ان يكون كود واحد على مستوى الفورم 

وشكرا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

من خصائص الفورم نفسه يوجد خيارين

AcceptButton: اختيار الزر لربطه مع الحدث Enter

CancelButton: اختيار الزر لربطه مع الحدث ESC

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0
بتاريخ On 6/15/2017 at 16:01 قال طارق جهاد:

من خصائص الفورم نفسه يوجد خيارين

AcceptButton: اختيار الزر لربطه مع الحدث Enter

CancelButton: اختيار الزر لربطه مع الحدث ESC

كيف أربطه مع الحدث Enter ?

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

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

وسيكون الكود بالشكل التالى 

   private void txt_name_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyValue==(13)) { txt_pass.Select(); }
        }

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن