C# Checkbox Örnekleri - Web Tasarım & Programlama

Checkbox kullanıcıya seçenekler sunarak bunlardan birini, birkaçını ya da tamamını seçebilmesi istenen durumlar için kullanılır. Checked özelliği sayesinde seçili olup olmadığının kontrolünü yapabiliriz. Aşağıda Checkbox la ilgili örnekleri inceleyebilirsiniz.

Örneğimizde İndirim yapılıp yapılmayacağı bir checkbox ile kontrol edilecektir. Eğer checkbox seçiliyse textbox’ a girilen tutar üzerinden %20 indirim yapılacak ve label3 te gösterilecektir. Eğer checkbox işaretli değilse tutar aynen yazılacaktır.

Formumuzu oluşturduktan sonra butona çift tıklayarak aşağıdaki kodları yazalım.

private void button1_Click(object sender, EventArgs e) { double tutar,toplam_tutar; tutar = Convert.ToInt32(textBox1.Text); if(checkBox1.Checked==true) //Eğer checkbox seçiliyse { toplam_tutar=tutar-(tutar*0.2); //% 20 indirimli hali } else { toplam_tutar = tutar; // Seçili değilse indirimuygulanmıyor } label3.Text = toplam_tutar.ToString(); // Toplam Tutar yazdırılıyor. }
12345678910111213141516 privatevoidbutton1_Click(objectsender,EventArgse){doubletutar,toplam_tutar;tutar=Convert.ToInt32(textBox1.Text);if(checkBox1.Checked==true)//Eğer checkbox seçiliyse{toplam_tutar=tutar-(tutar*0.2);//% 20 indirimli hali}else{toplam_tutar=tutar;// Seçili değilse indirimuygulanmıyor}label3.Text=toplam_tutar.ToString();// Toplam Tutar yazdırılıyor.}

Programı çalıştırdığımızda görüntü aşağıdaki gibi olacaktır.

Örnek 2: Aşağıdaki formda checkboxlar vasıtasıyla seçilen ürünlere göre fiyat yazdıralım.

chck1

private void button1_Click(object sender, EventArgs e) { if(checkBox1.Checked==true && checkBox2.Checked==false && checkBox3.Checked==false) { label1.Text = "4 TL"; } else if(checkBox1.Checked==false && checkBox2.Checked==true&& checkBox3.Checked==false) { label1.Text = "2 TL"; } else if (checkBox1.Checked == false && checkBox2.Checked == false && checkBox3.Checked == true) { label1.Text = "3 TL"; } else if (checkBox1.Checked == true && checkBox2.Checked == true && checkBox3.Checked == true) { label1.Text = "9 TL"; } else if (checkBox1.Checked == true && checkBox2.Checked == true && checkBox3.Checked == false) { label1.Text = "6 TL"; } else if (checkBox1.Checked == true && checkBox2.Checked == false && checkBox3.Checked == true) { label1.Text = "7 TL"; } else if (checkBox1.Checked == false && checkBox2.Checked == true && checkBox3.Checked == true) { label1.Text = "5 TL"; } else { label1.Text = "Lütfen seçim yapınız."; } }
12345678910111213141516171819202122 privatevoidbutton1_Click(objectsender,EventArgse){if(checkBox1.Checked==true&&checkBox2.Checked==false&&checkBox3.Checked==false){label1.Text="4 TL";}elseif(checkBox1.Checked==false&&checkBox2.Checked==true&&checkBox3.Checked==false){label1.Text="2 TL";}elseif(checkBox1.Checked==false&&checkBox2.Checked==false&&checkBox3.Checked==true){label1.Text="3 TL";}elseif(checkBox1.Checked==true&&checkBox2.Checked==true&&checkBox3.Checked==true){label1.Text="9 TL";}elseif(checkBox1.Checked==true&&checkBox2.Checked==true&&checkBox3.Checked==false){label1.Text="6 TL";}elseif(checkBox1.Checked==true&&checkBox2.Checked==false&&checkBox3.Checked==true){label1.Text="7 TL";}elseif(checkBox1.Checked==false&&checkBox2.Checked==true&&checkBox3.Checked==true){label1.Text="5 TL";}else{label1.Text="Lütfen seçim yapınız.";} }

Bunu paylaş:

  • X
  • Facebook

Từ khóa » C Checkbox Kontrolü