• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

[VB.NET - 3] Visual Studio Nesneler - Checkbox'ın Özellikleri

  • Konuyu başlatan Konuyu başlatan pureLove
  • Başlangıç tarihi Başlangıç tarihi

pureLove

future awesome
ViP Üye
Aktiflik
K.Tarihi
29 May 2009
Mesajlar
2,445
Puanı
787
Konum
Fethiye
maxigame_logo1.gif

Merhabalar. Bu derste Visual Studio programına ait nesnelerinden biri olan "Checkbox"ı inceleyeceğiz.
NOT: Kod ile yapılan her Checkbox özelliğini, Properties(Özellikler) penceresinden de yapabilirsiniz fakat bu şekilde daha pratik oluyor.

1) Text Özelliği: Checkbox'ın metinsel işlemleri.
maxayrac1.png

wwl0z7.jpg

maxayrac3.jpg

Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Label1.Text = CheckBox1.Text
    End Sub

Uygula butonuna tıklatıldığında; "checkbox1"in metni, "label1"e aktarılacak.
maxayrac3.jpg

es5lli.jpg

maxayrac3.jpg

2) Backcolor(Arkaplan Rengi) Özelliği: Checkbox'ın arka plan rengini belirlemek için kullanılır.
maxayrac1.png

2hcfh5i.jpg

maxayrac3.jpg

Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        CheckBox1.BackColor = Color.SeaGreen
    End Sub
Uygula butonuna tıklatıldığında, "checkbox1" nesnesinin arka plan rengi SeaGreen olacaktır.
maxayrac3.jpg

332sbqc.jpg

maxayrac3.jpg

3) Enabled Özelliği: Checkbox'ı aktif veya pasif yapmak için kullanılır. True - Aktif / False - Pasif
maxayrac1.png

dym0pg.jpg

maxayrac3.jpg

Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        CheckBox1.Enabled = False
    End Sub
Form çalıştırıldığında, "checkbox1" nesnesi kullanıma kapalı olacaktır.
maxayrac3.jpg

15ro8xh.jpg

maxayrac3.jpg

4) Visible Özelliği: Checkbox'ı görünmez yapmak için kullanılır. True - Görünür / False - Görünmez
maxayrac1.png

dym0pg.jpg

maxayrac3.jpg

Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        CheckBox1.Visible = False
    End Sub
Form çalıştırıldığında, "checkbox1" nesnesi görünmez olacaktır.
maxayrac3.jpg

2l8vo8p.jpg

maxayrac3.jpg

5) Fore-Color Özelliği: Checkbox'a yazılan metnin rengini değiştirir.
maxayrac1.png

2hcfh5i.jpg

maxayrac3.jpg

Kod:
[FONT=tahoma][COLOR=#b22222]Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        CheckBox1.ForeColor = Color.SeaGreen[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]    End Sub[/COLOR][/FONT]
Uygula butonuna tıklatıldığında, "checkbox1" nesnesinin metin rengi değişecektir.
maxayrac3.jpg

k3qhxl.jpg

maxayrac3.jpg

5) Checked Özelliği: Checkbox'ın seçili olup olmadığını kontrol eder.
Örnek: Hangi Checkbox seçili ise, label nesnesine yazsın.
maxayrac1.png

so4wom.jpg

maxayrac3.jpg

Kod:
[FONT=tahoma][COLOR=#b22222]Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox1.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Label1.Text = CheckBox1.Text[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox2.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Label1.Text = CheckBox2.Text[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox3.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Label1.Text = CheckBox3.Text[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]    End Sub[/COLOR][/FONT]
maxayrac3.jpg

rbn03n.jpg

maxayrac3.jpg

Örnek: Girilen ürün fiyatı ve KDV'ye göre ödenecek tutarı hesaplayan, Checkbox işaretliyse %5 öğrenci indirimi uygulayan ASP.NET kodlarını yazınız.
maxayrac1.png

i4k85c.jpg

maxayrac3.jpg

Ürün fiyatı; 100, KDV; %18 belirlendiğinde ödenecek tutar 118.00TL olarak belirlenecektir.

2dhwgtd.jpg

maxayrac3.jpg

Fakat "%5 Öğrenci İndirimi" uygulandığı zaman ödenecek tutar 112,1 TL olacaktır.

oiy920.jpg

maxayrac3.jpg

Kod:
[FONT=tahoma][COLOR=#b22222]Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Dim Fiyat As Double, KDV As Double, Tutar As Double[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Fiyat = Double.Parse(TextBox1.Text)[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        KDV = (Double.Parse(TextBox2.Text) / 100)[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Tutar = Fiyat + (Fiyat * KDV)[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox1.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Tutar -= Tutar * 0.05[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Label4.Text = Tutar.ToString()[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]    End Sub[/COLOR][/FONT]

maxayrac3.jpg

Yaptığım örneği aşağıdaki linklerden indirebilirsiniz.

maxayrac1.png


 
maxigame_logo1.gif

Merhabalar. Bu derste Visual Studio programına ait nesnelerinden biri olan "Checkbox"ı inceleyeceğiz.
NOT: Kod ile yapılan her Checkbox özelliğini, Properties(Özellikler) penceresinden de yapabilirsiniz fakat bu şekilde daha pratik oluyor.

1) Text Özelliği: Checkbox'ın metinsel işlemleri.
maxayrac1.png

wwl0z7.jpg

maxayrac3.jpg

Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Label1.Text = CheckBox1.Text
    End Sub

Uygula butonuna tıklatıldığında; "checkbox1"in metni, "label1"e aktarılacak.
maxayrac3.jpg

es5lli.jpg

maxayrac3.jpg

2) Backcolor(Arkaplan Rengi) Özelliği: Checkbox'ın arka plan rengini belirlemek için kullanılır.
maxayrac1.png

2hcfh5i.jpg

maxayrac3.jpg

Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        CheckBox1.BackColor = Color.SeaGreen
    End Sub
Uygula butonuna tıklatıldığında, "checkbox1" nesnesinin arka plan rengi SeaGreen olacaktır.
maxayrac3.jpg

332sbqc.jpg

maxayrac3.jpg

3) Enabled Özelliği: Checkbox'ı aktif veya pasif yapmak için kullanılır. True - Aktif / False - Pasif
maxayrac1.png

dym0pg.jpg

maxayrac3.jpg

Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        CheckBox1.Enabled = False
    End Sub
Form çalıştırıldığında, "checkbox1" nesnesi kullanıma kapalı olacaktır.
maxayrac3.jpg

15ro8xh.jpg

maxayrac3.jpg

4) Visible Özelliği: Checkbox'ı görünmez yapmak için kullanılır. True - Görünür / False - Görünmez
maxayrac1.png

dym0pg.jpg

maxayrac3.jpg

Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        CheckBox1.Visible = False
    End Sub
Form çalıştırıldığında, "checkbox1" nesnesi görünmez olacaktır.
maxayrac3.jpg

2l8vo8p.jpg

maxayrac3.jpg

5) Fore-Color Özelliği: Checkbox'a yazılan metnin rengini değiştirir.
maxayrac1.png

2hcfh5i.jpg

maxayrac3.jpg

Kod:
[FONT=tahoma][COLOR=#b22222]Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        CheckBox1.ForeColor = Color.SeaGreen[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]    End Sub[/COLOR][/FONT]
Uygula butonuna tıklatıldığında, "checkbox1" nesnesinin metin rengi değişecektir.
maxayrac3.jpg

k3qhxl.jpg

maxayrac3.jpg

5) Checked Özelliği: Checkbox'ın seçili olup olmadığını kontrol eder.
Örnek: Hangi Checkbox seçili ise, label nesnesine yazsın.
maxayrac1.png

so4wom.jpg

maxayrac3.jpg

Kod:
[FONT=tahoma][COLOR=#b22222]Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox1.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Label1.Text = CheckBox1.Text[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox2.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Label1.Text = CheckBox2.Text[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox3.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Label1.Text = CheckBox3.Text[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]    End Sub[/COLOR][/FONT]
maxayrac3.jpg

rbn03n.jpg

maxayrac3.jpg

Örnek: Girilen ürün fiyatı ve KDV'ye göre ödenecek tutarı hesaplayan, Checkbox işaretliyse %5 öğrenci indirimi uygulayan ASP.NET kodlarını yazınız.
maxayrac1.png

i4k85c.jpg

maxayrac3.jpg

Ürün fiyatı; 100, KDV; %18 belirlendiğinde ödenecek tutar 118.00TL olarak belirlenecektir.

2dhwgtd.jpg

maxayrac3.jpg

Fakat "%5 Öğrenci İndirimi" uygulandığı zaman ödenecek tutar 112,1 TL olacaktır.

oiy920.jpg

maxayrac3.jpg

Kod:
[FONT=tahoma][COLOR=#b22222]Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Dim Fiyat As Double, KDV As Double, Tutar As Double[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Fiyat = Double.Parse(TextBox1.Text)[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        KDV = (Double.Parse(TextBox2.Text) / 100)[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Tutar = Fiyat + (Fiyat * KDV)[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        If CheckBox1.Checked = True Then[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]            Tutar -= Tutar * 0.05[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        End If[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]        Label4.Text = Tutar.ToString()[/COLOR][/FONT]
[FONT=tahoma][COLOR=#b22222]    End Sub[/COLOR][/FONT]

maxayrac3.jpg

Yaptığım örneği aşağıdaki linklerden indirebilirsiniz.

maxayrac1.png



İlk baştaki gif çok hoşuma gitti :) Öğrenci indimi de güzel olmuş :) Biz hâlâ hesap makinesi yapıyoruz :) Emeğine sağlık
 
Geri
Üst