Liste Kutusu, kullanıcıya bir veri listesi sunmak, bu listeden seçenek seçtirmek ve bu seçeneğe göre yönlendirmek için kullanılan denetimdir.
Liste Kutusu denetiminin özellikleri aşağıda sıralanmıştır.
Name Liste Kutusunun program kodu içerisindeki adını belirler.
Backcolor Liste Kutusunun zemin (arkaplan) rengini belirler. Sağ tarafındaki açılabilir liste kutusu aracılığı ile kullanıcı istediği zemin rengini belirler.
Bordertyle Liste Kutusunun kenarlık biçimini belirler.
Cursor İmleç denetimin üzerine geldiğinde görünecek ifadesi belirlenir.
DataSource Liste Kutusunda görüntülenecek veri kaynağı belirlenir.
Enable Liste Kutusunun aktif ya da pasif olma özeliği belirlenir. Enable değeri True ise form üzerinde değişiklik yapmaya izin verilir. False ise değişiklik yapmaya izin verilmez.
Font Yazı tipi belirlenir. Tıklandığı zaman “Yazı Tipi” penceresi açılır. Yazı Tipi, Yazı Tipi Stili ve Boyutu bu pencerede belirlenir.
ForeColor Liste Kutusunun metnin yazı tipi rengi belirlenir.
Item Liste Kutusuna eklenecek item belirlenir.
HorizontalScrollBar Liste Kutusunun yatay kaydırma çubuğunu belirler.
Location Liste Kutusunun form üzerindeki konumu belirlenir.
RightToLeft Liste Kutusunun üzerindeki metnin karakterleri sağdan sola olacak şekilde belirir.
Size Liste Kutusunun genişlik ve yükseklik ayarlaması yapılır.
TabIndex Tab tuşu kullanılırken kaçıncı atlamada kendisine ulaşacağı belirlenir.
TabIndex : 0
TabIndex : 1…
TabStop Bu nesneye Tab tuşu ile geçmesini engellemek için kullanılır. Bunun için TabStop değeri False olması gerekir.
Visible Liste Kutusunun görüntülenmesi ile ilgili ayarların belirlendiği kısımdır. İki değeri vardır;
True : Görünürlüğü True yani görünür.
False : Görünürlüğü False yani görünmez.
LİSTE KUTUSU DENETİMİN METOTLARI (YÖNTEMLERİ)
Sorted Liste Kutusundaki itemlerin alfabetik olarak sıralanmasını sağlar.
Text Liste Kutusunda seçili olan metni ifade eder.
Focus Liste Kutusunun odaklanma özelliği ayarlanır.
Hide Liste Kutusunun gizler.
Show Liste kutusunun visible özelliği true olarak ayarlandığında, Liste kutusunun gösterilmesini sağlar.
LİSTE KUTUSU DENETİMİNİN OLAYLARI
SelectedIndexChanged Liste kutusundan seçim yapıldığında gerçekleşir.