CheckBox Özellikleri VB.Net 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=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = CheckBox1.Text
End Sub[/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=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
CheckBox1.BackColor = Color.Red
End Sub[/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=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
CheckBox1.Enabled = False
End Sub[/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=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
CheckBox1.Visible = False
End Sub[/code]
ygula 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=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
CheckBox1.ForeColor = Color.Red
End Sub[/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=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If checkBox1.Checked = True Then
End If
If checkBox2.Checked = True Then
label2.Text = checkBox2.Text
End If
If checkBox3.Checked = True Then
label2.Text = checkBox3.Text
End If
End Sub
[/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=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim fiyat As Double, kdv As Double, tutar As Double
fiyat = Double.Parse(textBox1.Text)
kdv = (Double.Parse(textBox2.Text) / 100)
tutar = fiyat + (fiyat * kdv)
If checkBox1.Checked = True Then
tutar -= tutar * 0.05
End If
label4.Text = tutar.ToString()
End Sub[/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.
[code language="vbnet"]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
checkBox1.Font = New Font("verdana", 16, FontStyle.Italic)
End Sub[/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