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

عند ضغط Enter يعمل كليك لل Button1

بدأه Reyad kha في 21 فبراير 2014 · 8 رد · 716 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف أستطيع فعل ذلك ؟

#2

في  حدث  KeyDown  لل   Button

 

جرب  هذا  الكود

if (e.KeyCode == Keys.Enter)
     {
         button.PerformClick();
     }

للإطلاع  على جديد  الكتب من تأليفي


 


الطريق لاحتراف تطوير المواقع   ج1 | ج2 | ج3 | ج4


 


                    4Colors | Break Out | Classic Snake | لعبة السودوكو - 2014  |  لعبة  XO                      


 


Help Dodo


 


^_^


 

#3

اضافة لما قالة الاخ AGASHE 

لابد ان يكون التركيز علي الــ Button أولاً قبل تنفيذ الحدث

private void Form1_Load(System.Object sender, System.EventArgs e)
{
    Button1.Select();
}

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

الف  شكر  على  الاضافة 

للإطلاع  على جديد  الكتب من تأليفي


 


الطريق لاحتراف تطوير المواقع   ج1 | ج2 | ج3 | ج4


 


                    4Colors | Break Out | Classic Snake | لعبة السودوكو - 2014  |  لعبة  XO                      


 


Help Dodo


 


^_^


 

#5

استخدم الخاصية

Form.AcceptButton
private void Form1_Load(System.Object sender, System.EventArgs e)
{
// Set the accept button of the form to button1.
   form1.AcceptButton = button1;
}

سيتم  تفعيل الحدث Click  لل Button1  بمجرد الضغط على مفتاح enter
2

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#6

ما ذكرتموه صحيح, لكن أريد أن يعمل كليك للبوتون بالضغط على إنتر من غير أن يكون التركيز عليه.

#7
SOLO.NET كتب:

 

استخدم الخاصية

Form.AcceptButton
private void Form1_Load(System.Object sender, System.EventArgs e)
{
// Set the accept button of the form to button1.
   form1.AcceptButton = button1;
}

سيتم  تفعيل الحدث Click  لل Button1  بمجرد الضغط على مفتاح enter

لا يحتاج ان يكون التركيز على البوتون

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#8

إذا كان مشروعك من نوع Windows Forms Application

فكما تحدث الأخ SOLO.NET فقط إذهب لخواص الـ Form ستجد خاصية AcceptButton تحوي على مجموعة الأزار على الواجهة أختار منها الزر المرغوب

هناك ايضا خاصية CancelButton لتحديد زر الإلغاء.

 

أما إذا كان مشروعك WPF

من خصائص الزر هناك خاصية IsDefault ضعها إلى True مشابهة لخاصية AcceptButton

وهناك خاصية أيضا تسمى IsCancel أيضا تتسعمل للإلغاء.

 

بالتوفيق.

• • •


[ ربيّ احفظ سوريا الحبيبة]


oFOK7Kd.png

#9

ممكن طلب في نفس الموضوع؟

ازاي اققدر اخلي اول زر في flowlayoutpanel يختص بـ PerformClick();

مع العلم ان الازارا يتم توليدها تلقائي

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