CheckBox Özellikleri C# Ders 14 - Gorsel Programlama

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

Từ khóa » C Checkbox Kontrolü