لو عندي اثنين كومبوبوكس واريد عملcheck
اذا كان أحد عناصر الكومبوبوكس الأول موجود في الكومبوبوكس الثاني
لو عندي اثنين كومبوبوكس واريد عملcheck
اذا كان أحد عناصر الكومبوبوكس الأول موجود في الكومبوبوكس الثاني
مصر التي في خاطري
بإمكانك تجربة هذه الـ Function وهي تقوم باستقبال Two Parameters تحتويان على الـ Two ComboBoxes وتقوم بالرد بقيمة Bollean تحتوي على النتيجة ...
private Boolean CheckTwoCombBoxes(ComboBox comboBox1, ComboBox comboBox2)
{
foreach (object item in comboBox1.Items)
{
if (comboBox2.Items.Contains(item))
{
return true;
}
}
return false;
}تم تعديل هذه المشاركة بواسطة aFrNeT في 23 يوليو 2008 في 18:02
يعني ممكن نستدعي هذه الداله بالفورم لود أو عند ضغط على زر مخصص للفحص
صح ؟
Chaos is rejecting all you have learned, chaos is being YOURSELF
التابع السابق يرد true في حال كان أي عنصر من الـ combobox الأولى موجود ضمن الـ combobox الثانية!!!
ولكن لو أردت عنصراً محدداً فيمكنك البحث عنه فقط بدون الحلقة الأولى
الرجاء تحديد ما تريده بالضبط وما تحاول عمله كي نساعدك بالشكل الأمثل :)
MAAAAAAAAAAAAAAAAAAAAAAAC
نعم أخي شادي يمكنك استدعاء ال Function في تحميل الفورم أو في أي مكان آخر ..
أيضاً لا تنس ما ذكره الأخ Tornado حيث أن هذه الوظيفة تقوم بعمل Check على افتراض عدم تحديد عنصر معين من القائمة الأولى ..
أما إذا كان العنصر معين فكل ما تحتاجه هي جملة الشرط الموجودة في الكود ..