Merhabalar. Bu derste Visual Studio programına ait nesnelerinden biri olan "Groupbox"ı inceleyeceğiz.
Groupbox, nesneleri gruplandırmak için kullanılan bir Visual Studio nesnesidir. Peki neden kullanmalıyız? Örneğin; aktif form üzerinde birden fazla radio button seçmeniz gerekebilir. Fakat Groupbox kullanmamanız halinde sadece bir adet seçim yapabilirsiniz. Bunun yanında form Groupbox kullanımı ile daha düzenli bir hal alacaktır.
NOT: Kod ile yapılan her Groupbox özelliğini, Properties(Özellikler) penceresinden de yapabilirsiniz fakat bu şekilde daha pratik oluyor.
1) Text Özelliği: Groupbox'ın metinsel işlemleri.Groupbox, nesneleri gruplandırmak için kullanılan bir Visual Studio nesnesidir. Peki neden kullanmalıyız? Örneğin; aktif form üzerinde birden fazla radio button seçmeniz gerekebilir. Fakat Groupbox kullanmamanız halinde sadece bir adet seçim yapabilirsiniz. Bunun yanında form Groupbox kullanımı ile daha düzenli bir hal alacaktır.
NOT: Kod ile yapılan her Groupbox özelliğini, Properties(Özellikler) penceresinden de yapabilirsiniz fakat bu şekilde daha pratik oluyor.
Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GroupBox1.Text = "2. Dil"
End Sub
2) Backcolor(Arkaplan Rengi) Özelliği: Groupbox'ın arka plan rengini belirlemek için kullanılır.
Kod:
[COLOR=#b22222] Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GroupBox1.BackColor = Color.Aqua
End Sub
[/COLOR]
3) Enabled Özelliği: Groupbox'ı aktif veya pasif yapmak için kullanılır. True - Aktif / False - Pasif
Kod:
[COLOR=#b22222] Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GroupBox1.Enabled = False
End Sub
[/COLOR]
NOT: Form açılır açılmaz pasif olmasını istiyorsanız, forumun "LOAD" olayına "GroupBox1.Enabled = False" kodunu yazmanız gerekmektedir.
4) Visible Özelliği: Groupbox'ı görünmez yapmak için kullanılır. True - Görünür / False - Görünmez
Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GroupBox1.Visible = False
End Sub
NOT: Form açılır açılmaz görünmez olmasını istiyorsanız, forumun "LOAD" olayına "GroupBox1.Visible = False" kodunu yazmanız gerekmektedir.
5) Fore-Color Özelliği: Groupbox'a yazılan metnin rengini değiştirir.
Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GroupBox1.ForeColor = Color.BlueViolet
End Sub
NOT: Form açılır açılmaz renk değişikliğinin olmasını istiyorsanız, forumun "LOAD" olayına "GroupBox1.ForeColor = Color.BlueViolet" kodunu yazmanız gerekmektedir.
5) Diğer Özellikler: Width/Height/Font
Width Özelliği: Groupbox’ın enini ayarlamak için kullanılır.
Height Özelliği: Groupbox’ın boyunu ayarlamak için kullanılır.
Font: Groupbox’ın yazı tipini ayarlamak için kullanılır.
ÖRNEK
Kod:
[COLOR=#b22222] Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GroupBox1.Font = New Font("Tahoma", 12, FontStyle.Regular)
End Sub
[/COLOR]