Bu örneğimizde Formumuza eklediğimiz Listbox kontrolüne veri ekleme ve silme ve listbox içeriğini temizleme işlemlerini gerçekleştireceğiz.
Örneğimizde formumuza 1 adet listbox, 2 adet textBox ve 3 adet button yerleştireceğiz. Form tasarımı aşağıdaki gibi oluşacaktır.
Ekle Butonuna basıldığında girilen ad ve soyad bilgisinin birleştirilerek listBox’ a eklenmesini, ekleme işlemi tamamlandıktan sonra textbox içeriklerinin temizlenmesini sağlayalım.
Sil Butonu için listbox içinde seçilen elemanın silinmesini, eğer eleman seçilmemişse bir mesaj penceresi ile eleman seçimi yapılmasını isteyelim.
Son olarak TEMİZLE buttonuna basıldığında listbox içeriğinin boşaltılmasını sağlayalım.
Örneğimizde formumuza 1 adet listbox, 2 adet textBox ve 3 adet button yerleştireceğiz. Form tasarımı aşağıdaki gibi oluşacaktır.

Ekle Butonuna basıldığında girilen ad ve soyad bilgisinin birleştirilerek listBox’ a eklenmesini, ekleme işlemi tamamlandıktan sonra textbox içeriklerinin temizlenmesini sağlayalım.
1 2 3 4 5 6 7 8 | private void button1_Click(object sender, EventArgs e) { listBox1.Items.Add(textBox1.Text + " " + textBox2.Text); textBox1.Clear(); textBox2.Clear(); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | private void button2_Click(object sender, EventArgs e) { int secim = listBox1.SelectedIndex; if(secim!=-1) {//yazilimkodlama.com listBox1.Items.RemoveAt(secim); } else { MessageBox.Show("Seçim Yapın!"); } } |

Son olarak TEMİZLE buttonuna basıldığında listbox içeriğinin boşaltılmasını sağlayalım.
1 2 3 4 5 6 | private void button3_Click(object sender, EventArgs e) { listBox1.Items.Clear(); } |