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

مساعدة فى Radiobutton.click

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

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

أرجو من الأعضاء شرح click event فى radiobutton

وياريت مثال عليه

وهل هذا الحدث يمكننى من : عند مجرد الضغظ عليه يطلع رسالة أو يكتب كلمة يعني مش يطلعها بعد ما اضغط على زرار مثلا ولا حاجة

ولا فيه خاصية أو حدث تانى

وأنا جربت استخدمه كده

if (radioButton1.Click)

{

MessageBox.Show("B");

}

بس بيطلع الخطأ ده

Error 1 The event 'System.Windows.Forms.Control.Click' can only appear on the left hand side of += or -=

طيب ليه بالذات -= أو +=

لو كان فيه == كنت حليت المشكلة :lol:

ياريت حد يدينا مثال علشان أفهم الحدث ده

وشكرا مقدما

#2

اخي جرب هذا الكود ... هل يفي بالغرض ؟

			if (radioButton2.Checked==true)
			{
				MessageBox.Show("yupi");
			}

ارجوا ان اكون قد ساعدتك

تم تعديل هذه المشاركة بواسطة shadi-ib في 3 يوليو 2009 في 11:14

Chaos is rejecting all you have learned, chaos is being YOURSELF
 

#3

شكرا جزيلا على الرد بهذه السرعة

ولكني جربت الطريقة دي ومعملش check ل radiobutton أصلا لما أضغط عليه

#4

اتأكد اذا هو Radiobutton1 ولا له اسم ثاني ...

اقصد تأكد من الاسم اذا ما كان مطابق للاداة التي على الفورم عندك :

radioButton2.Checked==true

وثاني شغله شوف من خصائص الاداة اذا AutoCheck = true

اذا لم يكن اجعله True

تم تعديل هذه المشاركة بواسطة shadi-ib في 3 يوليو 2009 في 11:50

Chaos is rejecting all you have learned, chaos is being YOURSELF
 

#5

في الحدت Load أكتب الكود التالي لوضع اشتراك ل radioButton1_Click في الحدت Click ل radioButton1

radioButton1.Click += new EventHandler(radioButton1_Click);

في آخر كلاس أكتب :

		void radioButton1_Click(object sender, EventArgs e)
		{
			// هنا الكود الذي تريد تشغيله عند الحدت Click
			MessageBox.Show("radioButton1 was clicked!");
		}
#6

الأخ shadi-ib ...... أنا متأكدة من الاسم إنما Autocheck فأنا فعلا كنت عاملاها false ونسيت

والأخ محمد رضى ....... فهو ده المطلوب ولكن فيه مشكلة وهى انه بينفذ MessageBox.show(); مرتين

وشكرا لكم جميعا على المساعدة

جعلها الله في ميزان حسناتكم

#7

أخيرا عرفت الحمد لله

الغلطة اللى انا عملتها اني كتبت في properties window فى الحدث click : كتبت radioButton1_Click

وبعدين فى form1_load كتبت :

radioButton1.Click += new EventHandler(radioButton1_Click);

فنفذها مرتين

أنا متشكرة جدا جدا لكل اللى ساعدني بجد انا كنت محتاجه ده أوي

#8

لا شكر على واجب ... اختي هههه اسف كنت اقول اخي

Chaos is rejecting all you have learned, chaos is being YOURSELF
 

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