CheckBox Özellikleri C# Ders 14

CheckBox Özellikleri C# Ders 14

Daha fazla bilgi için : www.gorselprogramlama.com

Text Özelliği: checkBox’ın yanındaki metinle ilgili işlemler yapılır.

Örnek:

[code language=”csharp”]

private void uygula_Click(object sender, EventArgs e)

{

label1.Text = checkBox1.Text;

}

[/code]

Uygula butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.

backcolor Özelliği: checkBox’ın arkaplan rengi ilgili işlemler yapılır.

Örnek:

[code language=”csharp”]

private void uygula_Click(object sender, EventArgs e)

{

checkBox1.BackColor = Color.Red;

//Daha fazla bilgi için : www.gorselprogramlama.com

}

[/code]

Uygula butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.

Enabled Özelliği: checkBox’ın aktif veya pasif yapar.true ise aktif , false ise pasiftir.

Örnek:

[code language=”csharp”]

private void uygula_Click(object sender, EventArgs e)

{

checkBox1.Enabled=false ;

}

[/code]

Uygula butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.

visible Özelliği: checkBox’ın görünmezliği ilgili işlemler yapılır.true ise görünür,false ise görünmez.

Örnek:

[code language=”csharp”]

private void uygula_Click(object sender, EventArgs e)

{

checkBox1.Visible =false ;

}

[/code]

Uygula butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.

forecolor Özelliği: checkBox’ın yazı rengi ilgili işlemler yapılır.

Örnek:

[code language=”csharp”]

private void uygula_Click(object sender, EventArgs e)

{

checkBox1.ForeColor = Color.Red;

}

[/code]

Uygula butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.

 

Checked Özelliği: checkBox’ın seçili olup olmadığı ile ilgili işlemler yapılır.true ise seçili,false seçili değildir.

Örnek: Hangi checkBox seçili ise onun text’ini label2’ye yazsın.

[code language=”csharp”]

private void uygula_Click(object sender, EventArgs e)

{

if (checkBox1.Checked == true) label2.Text = checkBox1.Text;

if (checkBox2.Checked == true) label2.Text = checkBox2.Text;

if (checkBox3.Checked == true) label2.Text = checkBox3.Text;

}//Daha fazla bilgi için : www.gorselprogramlama.com

[/code]

Uygula butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.

Örnek: Girilen ürün fiyatı ve kdv’ye göre ödenecek tutarı hesaplayan c#.net kodlarını yazınız.(checkbox işaretli ise tutara %5 Öğrenci indirimi uygulanacak.)

[code language=”csharp”]

private void hesapla_Click(object sender, EventArgs e)

{

double fiyat, kdv, tutar;

fiyat=double.Parse(textBox1.Text);

kdv = (double.Parse(textBox2.Text)/100);

tutar = fiyat + (fiyat * kdv);

if (checkBox1.Checked == true) tutar -= tutar * 0.05;

label4.Text = tutar.ToString();

}//Daha fazla bilgi için : www.gorselprogramlama.com

[/code]

Hesapla butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.(checkbox işaretli değilken)

checkbox işaretliyken

Appearance Özelliği: Buton görünümü vermek için kullanılır.

TextAlign Özelliği : Yazıyı hizalamak için kullanılır.

CheckAlign Özelliği: İşaret kutucuğunu hizalamak için kullanılır.

Width Özelliği : checkBox’ın enini ayarlamak için kullanılır.

Height Özelliği :checkBox’ın boyunu ayarlamak için kullanılır.

Font : checkBox’ın yazı fontunu ayarlamak için kullanılır.

Örnek :

[code language=”csharp”]

private void hesapla_Click(object sender, EventArgs e)

{

checkBox1.Font = new Font(“verdana”, 16, FontStyle.Italic);

}

[/code]

Önemli Not: Yukarıda kodlar ile yaptığımız  işlemlerin çoğunu nesneyi seçerek properties penceresindende yapabilirsiniz.

Daha fazla bilgi için : www.gorselprogramlama.com

Dersin videolu anlatımı ve anlatımda yapılan projeyi indirmek için

Tıklayınız

Yorumlar 13

  • ağzınıza sağlık.

  • checkBox ta çoklu seçim yapabiliyoruz demi?
    örneğin;
    hangi renkleri seviyorsun?
    3 tane checkBox u işaretliyebiliyoruz.

  • checkbox’ta istediğin kadar seçim yapabilirsin.Mesela ilgi alanlarınız spor,müzik,gezi gibi.

  • @melihcan
    evet ama aynısını radio buttonda yapamazsın

  • Slmlar birsey sorçaktım 10 tane falan checkbox eklersek projemize kaç tanesinin seçili oldugunu nasıl buluruz.. şimdiden çok teşekkürler çevabı gmail atarsanız sevinirim.

  • Formdaki Seçili CheckBox’ların Sayısını Bul örneği yayınlandı link : http://www.gorselprogramlama.com/formdaki-secili-checkboxlarin-sayisini-bul-c/

  • Bu Siteyi Çok Ama Çok Seviyorum Tüm Admin Ve Bu Sayfada Çalışan Varsa Çalışanları Kutlarım Süpersiniz

    -Allah Razi Olsun..

  • Merhaba hocam bu checkbox hafizaya nasil aliyotuz yani mesela tikladim uygulamayayi kapattim tekrar girince tiklama gidiyor bunu nasil duzeltebilirim

  • Kaan :
    Bunun için veri tabanı kullanmalısın.Mesela ali kişisi için evli checkbox işaretli olsun.Bu bilginin veri tabanında kayıtşı olması gerekiyor.Bu bilgilerde Tc kimlik noya göre kayıtlı olabilir ve Tc Kimlik no ya göre çekilebilir.

  • merhaba hocam android studio ile yazılım yapmaya calısıyonda sımdı checkbox tıklayınca ve sayfadan cıkınca tekrar girince tıklama kalkıyor bunu nasıl hafızaya alabılırım

  • Secili checboxlarin textini butona tıklayınca listboxa nasıl aktarabilrim.Yardimci olursanız sevinirim.

  • Nazlı :
    Eğer checkbox lar kod ile değilde toolbox tan eklediysen if kullanabilirsin.Mesela 3 checkbox ekli olsun formda.
    if(checkBox1.Checked==true) listBox1.Items.Add(checkBox1.Text);
    if(checkBox2.Checked==true) listBox1.Items.Add(checkBox2.Text);
    if(checkBox3.Checked==true) listBox1.Items.Add(checkBox3.Text);

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir