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.
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(); } |
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.
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) {//ahmetcansever.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(); } |
Add Comment