C# Listbox’ a Veri Ekleme – Silme

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
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)
{//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();
}
 
Üst