Combobox seçilene göre işlem yapma

Combobox’daki itemlara göre işlem yaptırabilir. En bilindik örneği hatırlarsak, web sitesini arka plan rengini kullanıcıya combobox’daki değerler sayesinde seçtirebiliriz.

Şimdi daha farklı bir örnek ile işlem yaptıralım. İçinde katı, sıvı, adet ürün isimleri bulunup, seçilen değere göre katı ürün ise label da gram yazdırıp, sıvı ürün ise mililitre veya adet üründe adet yazısını gösterebiliriz. Bunu yapabilmek için forma resimdeki gibi bir Combobox, Label ekliyoruz. Eklediğimiz Combobox’ın üzerine tıkladığımızda item eklemek için minik ok işreti göreceksiniz, buna tıklayıp Edit Items… dan değerleri girin(katı ürün, sıvı ürün vs.) ve ardından üzerine çift tıklayarak SelectedIndexChanged olayına gelelim. Bundan sonraki kısım görüldüğü üzere;

[cc lang=”c#”]string turusec = comboBox1.SelectedItem.ToString();

switch (turusec)
{
case “Katı Ürün”:
label1.Text = “Gram”;
break;
case “Sıvı Ürün”:
label1.Text = “Mililitre”;
break;
case “Adet Ürün”:
label1.Text = “Adet”;
break;

}[/cc]

Combobox seçili değerini turusec isminde string değişkenine atayıp, Switch-Case ile seçili değere göre label1.Text’ine ekrana yazdırılacak değeri girip işlem yaptırıyoruz.

“Combobox seçilene göre işlem yapma” için bir yorum

  1. yukarıdaki form1 benzer form oluşturduk. benim amacım atıyorum katı ürünleri seçip database arama yapmak istiyorum.yardımcı olurmusunuz?şimdiden teşekkürler…

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir