Görsel Programlamada en çok kullanılan nesnelerden bir tanesi de listeleme araçlarıdır. C# ‘ta da listeleme aracı olarak ListBox kullanılır. ListBox’un kullanımı oldukça kolay ve anlaşılması kolaydır. ListBox nesnesinin bazı özelliklerini ve fonksiyonlarını beraber inceleyelim;
Items: Bu özelliği kullanarak listede yer almasını istediğiniz nesneleri ekleyebilirsiniz.
SelectionMode: Bu özellikte listbox’taki nesnelerin Tek yada Çoklu olarak seçilmesi ayarlanabilir.
ListBox Ekleme , Silme, Temizleme Örneği
private void button_ekle_Click(object sender, EventArgs e) { listBox_iller.Items.Add(textBox_il.Text); } private void button1_Click(object sender, EventArgs e) { //Silme listBox_iller.Items.RemoveAt(listBox_iller.SelectedIndex); } private void button2_Click(object sender, EventArgs e) { //Listeyi Temizleme listBox_iller.Items.Clear(); }
ListBox Sağa Sola Kaydırma Örneği
private void button_sagaekle_Click(object sender, EventArgs e) { listBox_ahmet.Items.Add(listBox_selman.SelectedItem); listBox_selman.Items.Remove(listBox_selman.SelectedItem); } private void button_solaekle_Click(object sender, EventArgs e) { listBox_selman.Items.Add(listBox_ahmet.SelectedItem); listBox_ahmet.Items.Remove(listBox_ahmet.SelectedItem); }
2 Comments
Sağ olun çok işime yaradı
C# listbox ile ilgili çok güzel bir örnek olmuş