Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

هل هناك طريقة أكثر فعالية لفعل الأشياء التي تعتمد على مربعات الاختيار Checkboxes التي تم اختيارها؟

دعونا نقول لدي أربعة أزرار اختيار، وأريد أن أفعل بعض الأشياء التي تعتمد على اختيار كل واحد منها من عدمه

if (CB1.Checked)

{

    //Do things here if only checkbox1 is checked.

}

elseif (CB2.Checked)

{

    //Do things here if only checkbox2 is checked.

}

elseif (CB3.Checked)

{

    //Do things here if only checkbox3 is checked.

}

else//if (CB4.Checked)

{

    //Do things here if only checkbox4 is checked.

}

 

بالتأكيد معظم المبرمجين سيستخدم الطريقىة البسيطة أعلاه لكن ماذا إذا كان الأحداث تعتمد على تبديلات أزرار الاختيار فعلي سبيل المثال اذا تم تحديد الزر الاول والاخير سيكن الحدث A، الاول والثاني والثالث سيكون B وهكذا.

user-image
Question added by Mohammed Jabreel , Researcher , Universitat Rovira i Virgili
Date Posted: 2015/09/07
Obada Kamal Ismael Shawabke
by Obada Kamal Ismael Shawabke , Front-end Web Developer , Thomson Reuters

ممكن تستخدم switch casesبتختار بال case

الشروط اللي بدك ياها وممكن كمان تختصر اذا كان مفتاحين الهم نفس الخيار بصير تحطهم بنفس ال

case برضوهاي احدى الاقتراحات

Khaled AbuShqear
by Khaled AbuShqear , Php Developer , Nabed Health Education Solutions

اذا أزلت جمل else سيتم المرور على جميع الاختيارات وتنفيذ الاختيارات جميعها،، مثلا قام المستخدم بإختيار الاختيار الاول والرابع،، سيتم تنفيذ الكود رقم1 و4 بالترتيب

ويمكنك استخدام جملة الSwitch كما ذكر الأخ عباده

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.