3-§. ComboBox elementi bilan ishlash ComboBox elementi ochiladigan ro'yxatni tashkil qiladi va ListBox va TextBox komponentlarining funksiyalarini birlashtiradi. Items xususiyati ro'yxat elementlarini ComboBox da saqlash uchun ham mo'ljallangan .
Xuddi shu tarzda, ListBox-da bo'lgani kabi, biz Items xususiyatidagi xususiyatlar oynasida ComboBox-ga elementlar qo'shish oynasini ko'rishimiz mumkin:
Xuddi ListBox komponentida bo'lgani kabi, bu yerda ham elementlarni dasturiy ravishda boshqarishimiz mumkin.
Elementlarni qo’shish "vertical-align: inherit;">"vertical-align: nherit;"> // bitta element qo'shing >
comboBox1.Items.Add("Paragvay");"vertical-align: inherit;">"vertical-align: inherit;">
// elementlar to'plamini qo'shishstyle="vertical-align: inherit;">"vertical-align: inherit;">
comboBox1.Items.AddRange(yangi qator[] { "Urugvay", "Ekvador" });"vertical-align: inherit;">"vertical-align: inherit;">
// ma'lum bir pozitsiyaga bitta element qo'shing
comboBox1.Items.Insert(1, "Боливия");
Add / AddRange usullari yordamida qo'shilganda, barcha yangi elementlar ro'yxatning oxiriga joylashtiriladi. Biroq, agar ComboBox xossasi Sortedga true qo'ysak, u holda qo'shish paytida saralash avtomatik ravishda amalga oshiriladi.
Elementlarni olib tashlash: // bitta elementni o’chiramiz
comboBox1.Items.Remove("Аргентина");
// elementni indeks bo’yicha o’chiramiz
comboBox1.Items.RemoveAt(1);
// barcha elementlarni o'chiramiz
comboBox1.Items.Clear();
Biz elementni indeks bo'yicha olishimiz va u bilan turli harakatlarni bajarishimiz mumkin. Masalan, uni o'zgartiramiz :
comboBox1.Items[0] = "Парагвай";
ComboBox ko'rinishini sozlash Bir qator xususiyatlardan foydalanib, siz komponentning uslubini sozlashingiz mumkin.
Masalan, DropDownWidth xususiyati ochiladigan ro'yxatning kengligini o'rnatadi. DropDownHeight xususiyati ochiladigan ro'yxatning balandligini o'rnatish uchun ishlatilishi mumkin.
Yana bir xususiyat MaxDropDownItems, ko'rinadigan ro'yxat elementlari sonini belgilash imkonini beradi - 1 dan 100 gacha. Bu raqam odatda 8 ga teng bo’ladi.
Boshqa DropDownStyle xossasi ComboBox uslubini belgilaydi. U uchta mumkin bo'lgan qiymatni olishi mumkin:
Dropdown - sukut bo'yicha ishlatiladi. Matn maydoniga qiymat kiritishda yoki elementning o'ng tomonidagi strelkali tugmani bosish orqali biz ochiladigan variantlar ro'yxatini ochishimiz mumkin va biz ochiladigan ro'yxatning o'zini ko'ramiz, unda biz mumkin bo'lgan variantni tanlang