Merhabalar. Bu derste Visual Studio programına ait nesnelerinden biri olan "Textbox"ı inceleyeceğiz.
NOT: Kod ile yapılan her Textbox özelliğini, Properties(Özellikler) penceresinden de yapabilirsiniz fakat bu şekilde daha pratik oluyor.
1) Text Özelliği: Textbox'a yazı yazmak - yazdırmak için kullanılır.
Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Label1.Text = TextBox1.Text
End Sub
2) Clear Özelliği: Textbox'ı temizlemek için kullanılır.
Kod:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TextBox1.Clear()
End Sub
3) Backcolor(Arkaplan Rengi) Özelliği: Textbox'ın arka plan rengini belirlemek için kullanılır.
Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
TextBox1.BackColor = Color.Red
End Sub
4) Enabled Özelliği: Textbox'ı aktif veya pasif yapmak için kullanılır. True - Aktif / False - Pasif
Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
TextBox1.Enabled = False
End Sub
5) Visible Özelliği: Textbox'ı görünmez yapmak için kullanılır. True - Görünür / False - Görünmez
Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
TextBox1.Visible = False
End Sub
6) Fore-Color Özelliği: Textbox'a yazılan metnin rengini değiştirir.
Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
TextBox1.ForeColor = Color.Red
End Sub
7) MaxLenght Özelliği: Textbox'a yazılabilecek maksimum değer sayısını belirtir.
Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
TextBox1.ForeColor = Color.Red
End Sub
8) Password-Char Özelliği: Textbox'a yazılan metnin ayarlanan şekilde sansürlenmesi sağlanır. Genellikle şifre girişlerinde kullanılır.
Kod:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
TextBox1.PasswordChar = ChrW(42)
End Sub
Form çalıştırıldığında, textboxa yazılanlar gizlenmiş olacaktır.
9) Multi-Line Özelliği: Textbox'ı birden fazla satır yapmak için kullanılır.