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

Leave A Comment

All fields marked with an asterisk (*) are required