Text Özelliği: textBox’ta bulunan metinle ilgili işlemlerde kullanılır.
Örnek:
private void labelYaz_Click(object sender, EventArgs e)
{
label1.Text=textBox1.Text ;
}
Label’e yaz butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.
Clear Özelliği: textBox’ı temizlemek için kullanılır.
Örnek:
private void temizle_Click(object sender, EventArgs e)
{
textBox1.Clear();
}
veya
private void temizle_Click(object sender, EventArgs e)
{
textBox1.Text = "";
}
Temizle butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.
backcolor Özelliği: textBox’ın arkaplan rengi ile ilgili işlemler yapılır.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.BackColor = Color.Red;
//Daha fazla bilgi için : www.gorselprogramlama.com
}
Formu çalıştırdığımızda zaman aşağıdaki görüntü elde edilir.
Enabled Özelliği: textBox’ın aktif veya pasif yapar.true ise aktif , false ise pasiftir.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Enabled=false ;
} //Daha fazla bilgi için : www.gorselprogramlama.com
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
visible Özelliği: textBox’ın görünmezliği ilgili işlemler yapılır.true ise görünür,false ise görünmez.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Visible =false ;
}
Formu çalıştırdığımızda formdaki textbox’ın kaybolduğunu görürüz.
forecolor Özelliği: textBox’ın yazı rengi ile ilgili işlemler yapılır.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.ForeColor = Color.Red;
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
MaxLength Özelliği: textBox’a maksimum kaç karakter girileceğini belirler.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.MaxLength = 10;
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
PasswordChar Özelliği: textbox’ın belirli bir karakterle yazılmasını sağlar.Şifre girişlerinde kullanılır.Mesela şifre girişlerinde karakterler gözükmez.Karakterler yerine yıldız işaretini görürüz.İşte bu işlemi bu özellik sayesinde belirleriz.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.PasswordChar = (char)42; //42 yıldızın ascii kodu.Farklı bir karakterde kullanabiliriniz.Mesele nokta çıkması için 42 yerine noktanın ascii kodunu yazmalısınız.
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
MultiLine Özelliği: Yazım işlerini birden fazla satırda yapmak için kullanılır.textBox’ın üst sağındaki küçük ok’a tıklayın.Ve MultiLine’ı okleyin.
Undo Özelliği: textbox’ta yapılan işleme bir geri alma özelliği ekler.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Undo();
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
yazdık yazıyı.
yukarıda silme tuşuna basarak iki karakter siliyorum.
Silme işleminden sonra Ctrl+Z dediğimde sildiğim yer tekrar geliyor.Yani işlemi geri almış olurum.
HideSelection Özelliği: textbox’ta ifadeyi seçtikten sonra başka bir nesne ile işlem yaparsanız seçim gözükmez.Bunun nedeni bu özelliğin true olmasıdır.Eğer seçtiğimiz kısımların gözükmesini istiyorsak bu özelliğin değerini false yapmamız gerekir.
Örnek: Önce true haline bakalım.Aşağıda textbox1′de yazıyı seçtikten sonra textbox2′ye gidersem seçili kısım yok olur.Bunu önlemek için aşağıdaki kodları yazıyoruz.
private void Form1_Load(object sender, EventArgs e)
{
textBox1.HideSelection = false;
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
SelectionStart Özelliği: textbox’daki seçili alanın başlangıç noktasını öğrenmek için kullanılırız.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.HideSelection = false;
}
private void sec_Click(object sender, EventArgs e)
{
label1.Text= textBox1.SelectionStart.ToString()+". karakterden sonra seçim yaptın";
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
Daha fazla bilgi için : www.gorselprogramlama.com
SelectionLenght Özelliği: textbox’taki seçili bölgenin karakter olarak uzunluğunu bulmak için kullanırız.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.HideSelection = false;
}
private void sec_Click(object sender, EventArgs e)
{
label1.Text= textBox1.SelectionStart.ToString()+". karakterden sonra "+textBox1.SelectionLength.ToString()+" karakter seçtin";
}
Select Özelliği: textbox’ta belirlenen bölgenin seçimini gerçekleştirmek için kullanılır.
Kullanımı : textBox1.Select(başlangıç,uzunluk)
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.HideSelection = false;
}
private void sec_Click(object sender, EventArgs e)
{
textBox1.Select (int.Parse(textBox2.Text), int.Parse(textBox3.Text));
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
SelectAll Özelliği: textbox’taki bütün ifadeyi seçmekçin kullanılır.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.HideSelection = false;
}
private void sec_Click(object sender, EventArgs e)
{
textBox1.SelectAll();
}//Daha fazla bilgi için : www.gorselprogramlama.com
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
SelectedText Özelliği: atandağı değeri textbox’taki seçili alana ,seçili alan yoksa imlecin bulunduğu noktaya yazar.
Örnek:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.HideSelection = false;
}
private void sec_Click(object sender, EventArgs e)
{
textBox1.SelectedText = textBox2.Text;
}
Formu çalıştırdığımızda aşağıdaki görüntü elde edilir.
aaaaaaa’yı seçili bölgenin yerine yapıştırır.
aaa’yı seçili bölgenin yerine yapıştırır.
aaa’yı seçili bölge olmadığı için imlecin bulunduğu yere yapıştırır. (imleç com’un sol yanında)