22-09-17, 10:21 PM
(22-09-17, 03:29 PM)silverlight كتب : هناك حالتان
الأولي:
لو كان عتصر واحد فقط في Checkedlistbox1 تم اختياره فهنا عليك أن تحدد index الخاص بهذا العنصر
ثم في checkedlistbox2 تستخدم Index لتخديد العنصر المقابل لهذا index و تقوم بعمل Check له
الثانية:
أما اذا كان لديك أكثر من عنصر تم اختياره في checkedlistbox1
هنا عليك بناء مصفوفة رقمية و تملأها بجميع index لجميع العناصر التي تم اختيارها
ثم تستخدم هذه المصفوفة لعمل check لكل index فيها في ما يقابله في checedlistbox2
(22-09-17, 08:51 PM)سعود كتب : اذا كانت قائمة العناوين النصية هي لقائمة الروابط فالافضل الاستغناء عن قائمة الروابط الظاهرية بقائمة من نوعلقيت الحل اخوتى
كود :
List(of string)
كود :
CheckedListBox1.SetItemChecked(CheckedListBox2.SelectedIndex, True)
CheckedListBox1.SetSelected(CheckedListBox2.SelectedIndex, True)لكن اريد لو حددت مثلا خانتين لا ينزع التحديد من الخانة الاولى بل يستمر التحديد
مهما عملت اتشك او سيلكت على كل الخانات

