الاختيارات القائمة المنسدلة Desktop Combobox-Listbox
في هذه المقالة سنشرح اداتي القوائم للاختيارات وهي اداة القوائم المنسدلة ComboBox والاداة للاختيارات ListBox وتستخدم هاتين الاداتين عندما يكون لدينا بالبرنامج او التطبيق مجموعة من الاختيارات ونريد اظهارهم فيها مثلا مجموعة من الدول او العناصر او الفئات والذي يتطلب اختيار واحده من العناصر او عدد منها فيتم سحب الاداة بشاشة التصميم من الادوات وبعد ذلك يتم تحديد الاختيارات او العناصر فيها هنا سوف نوضح كيفية وضع العناصر بصورة ستاتيك اي ثابتة وليس من قاعده البيانات وكما يلي :
- اداة الكومبو بوكس ComboBox
حيث يتم سحب الاداة من الموجوده بصندوق الادوات drag & drop اي سحب والقاء بعدها نقوم باضافة العناصر لهذا الكومبوبوكس بالضغط على السهم الموجود باعلى الاداة باختيار Edit Item وكما موضح بالصورة التالية :
الان نقوم باضافة العناصر جميعا واحد تلو الاخر وكما موضح بالصورة التالية :
بعد هذه الخطوة سوف نلاحظ كيفية ظهور هذه العناصر او الاختيارات كما تم اضافتها بداخل الكومبو بوكس حيث يتم اختيار عنصر واحد فقط وكما ظهر بالصورة التالية :
وهذه الاداة ايضا مخصصة ليوضع فيها عدد من العناصر او الاختيارات فبنفس طريقة الكومبو السابقة يتم سحب الاداة من صندوق الادوات ووضعها بشاشة التصميم وكما بالصورة التالية : بعدها يتم تحديد العناصر واضافتها للقائمة ليست بالضغط على الEditItem كما مبين بالصورة في اعلاه وادخالها واحدا تلو الاخر وكما بالصورة التالية :
بعدها سنلاحظ ان العناصر ستظهر جميعا بالاداة ليست اي ان الشكل هنا اختلف عما كان بالكومبوبوكس وكما بالصورة التالية :
نلاحظ ان الاداتين مخصصتان لوضع مجموعة من الخيارات فيهم ويتشابهون بهذا الموضوع ولو اردنا تعديل ايخاصية فيهم فيمكننا تغيرها من خلال الخصائص لتلك الادوات .
هنالك خاصية مهمة بالاداة ListBox وهي مايميز الاداة ليست بوكس عن الكومبو بوكس الا وهي خاصية ال
حيث امكانية اختيار اكثر من عنصر بنفس اللحظه وهذا مالايوفره الكومبو بوكس ويعد اختلافا رئيسيا بين الاداتين حيث يتم تحديد الخاصية لجعل الليست بوكس توفر خاصية الاختيار المتعدد وكما موضح بالصورة :
وعند التنفيذ سوف نلاحظ امكانية الاختيار المتعدد للعناصر وكما موضح بالصورة التالية :
الان تم الانتهاء من شرح الاداتين بصوره ثابتة او ستاتيك ..