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

كيفية إتاحة عنصر و إخفائه حسب شروط معينة

بدأه يوسف2011 في 13 سبتمبر 2012 · 2 رد · 897 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أريد معرفة كيفية إتاحة عنصر لمستخدم البرنامج إذا إختار قيمة معينة

مثلاً

في برنامجي هناك حقل غير متاح ولكن إذا إختار المستخدم قيمة في حقل آخر يصبح متاح له ويستطيع إدخال القيمة

وأريد أن يكون التغير فوري ولا أضطر لإعادة التحميل الفورم من جديد

وشاكر ومقدر لكم إتاحة الفرصة

#2

السلام عليكم ..

  1. كل عنصر له حدث مناسب يدل على تغيير حالته .. مثلا الــ TextBox له TextChanged و هو الحدث الذي يتم قدحه عندما يتغيير النص فيه .
  2. الــ Combobox له مجموعة أحداث منها SelectedIndexChanged الذي يتم قدحه عندما يتم تغيير العنصر المحدد .
  3. تحدد العنصر و من نافذة الخصائص , تفتح على الأحداث (رمز البرق) , و تضغط نقرتين على الحدث المطلوب .
  4. الآن تقوم ببرمجة هذه الأحداث بحيث تظهر العناصر أو تخفيها حسب قيمة العنصر مثلا إذا كان لدينا ComboBox فيها خيارين (متزوج - عازب) و لو كان الشخص متزوج فندخل عد الأولاد يكون الكود :
    private void ComboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(ComboBox1.SelectedIndex == 0) 
    	txtChildsNum.Visible = true;
    else 
    	txtChildsNum.Visible = false;
    }

1▲ 1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

جزاك الله خيراً يا أخي

فقد جربته ونجح معي

وشاكر ومقدر لك حسن تجاوبك

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…