CheckBox Kontrolü Nasıl Yapılır?
Birden fazla checkbox var diyelim kullanıcının yaptığı birden fazla seçimi araya virgül atarak almak istiyorsunuz. İf kontrolü kullanarak yapılan bir örneğin görselini ve kodlarını paylaşıyorum iyi çalışmalar;
İlgili Yerlerin Örnek Kodları:
// diller checkboxları alıp virgüllere aktarma if (checkBox1.Checked == true) diller = diller + "," + checkBox1.Text; if (checkBox2.Checked == true) diller = diller + "," + checkBox2.Text; if (checkBox3.Checked == true) diller = diller + "," + checkBox3.Text; if (checkBox4.Checked == true) diller = diller + "," + checkBox4.Text; if (checkBox5.Checked == true) diller = diller + "," + checkBox5.Text; if (checkBox6.Checked == true) diller = diller + "," + checkBox6.Text; diller = diller.Substring(1); // Varsayılan ilk gelen virgül karakterini kaldırmak için // uzmanlık checkboxları alıp virgüllere aktarma if (checkBox7.Checked == true) uzmanliklar = uzmanliklar + "," + checkBox7.Text; if (checkBox8.Checked == true) uzmanliklar = uzmanliklar + "," + checkBox8.Text; if (checkBox9.Checked == true) uzmanliklar = uzmanliklar + "," + checkBox9.Text; if (checkBox10.Checked == true) uzmanliklar = uzmanliklar + "," + checkBox10.Text; if (checkBox11.Checked == true) uzmanliklar = uzmanliklar + "," + checkBox11.Text; if (checkBox12.Checked == true) uzmanliklar = uzmanliklar + "," + checkBox12.Text; uzmanliklar = uzmanliklar.Substring(1);
** diller ve uzmanliklar yukarda string türünde tanımlanmış olmalıdır.