C# 'ta TextBox Nesnesine Harf ve Rakam Kontrolü Koymak

Bilgilendim

Administrator
Yönetici
Merhaba Arkadaşlar,

C#’ta bildiğimiz TextBox nesnesine sadece rakam veya sadece harf girişi yapılmasını sağlamak için, TextBox ’ın KeyPress Eventine aşağıdaki kodları yazmanız yeterli olacaktır.

TextBox ’a sadece harf girişi için:

Kod:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = !char.IsLetter(e.KeyChar) && !char.IsControl(e.KeyChar)
&& !char.IsSeparator(e.KeyChar);
}

TextBox ’a sadece rakam girişi için:

Kod:
private void textBox2_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar);
}

satırlarını yazmanız yeterlidir.
 
Geri
Üst Alt