C# – Textboxtan Girilen Veriyi Comboxa Ekleme Ve Silme

Merhaba arkadaşlar,

Sizlere C# ile textboxtan girilen veriyi comboboxa eklemeyi,silmeyi ve tekrarlı veri varsa işlem yapmamayı göstereceğim.

Şimdi bu işlemler için C# ile açmış olduğumuz formumuza 1 adet combobox, 1adet textbox ve 3 adet buton ekliyoruz. Eklediğimiz butonları ekle,sil ve kayıtlı bilgi var ise eklemeyecek şekilde kullanacağız.

İlk olarak ekle butonumuzun içine yani click olayına aşağıdaki kod satırını yazıyoruz ve ekleme işlemimiz gerçekleşiyor.


comboBox1.Items.Add(textBox1.Text);

Şimdi ise aynı kayıt var ise eklemeyecek şekilde kayıt butonumuzu ayarlıyoruz. Bunun için if ile kurmuş olduğumuz aşağıdaki kod satırını 2. Ekle butonumuza yazmamız yeterli olacaktır. Burada eğer kayıt var ise kayıtı eklemeyecek ve messagebox içerisinde kayıt var diye uyarı verecektir.


if (comboBox1.Items.IndexOf(textBox1.Text) != -1) MessageBox.Show("Kayıtlı Bilgi Vardır.");
else
comboBox1.Items.Add(textBox1.Text);

Ve son olarak comboboxtan seçilen verinin silinmesini sağlamak için sil butonumuzun içine yani click olayına aşağıdaki kod satırını yazıyoruz.


comboBox1.Items.Remove(comboBox1.SelectedItem);

Ekran çıktılarımız ise aşağıdaki gibi oluyor.

Textboxtan deneme ve deneme1 diye normal ekle butonumuzdan 2 veri ekledik.

Ve kayıtlı veri olup olmadığını sorgulayan kayıtlı ekle butonumuzdan tekrar Deneme1 verisini eklemeye çalıştık.

Son olarak Deneme adlı veriyi combobaxtan seçerek sil butonu ile combobox içinden sildik.

 

 

 

Sosyal Medyada Paylaş Facebook Twitter Google+

Etiketler: , , , , , , , , , , , ,
Eklenme Tarihi: 29 Ocak 2017

Konu hakkında yorumunuzu yazın