C#

C# TextBox’a Sadece Harf ve Boşluk izni verme

Merhabalar herkese,

İnternette çok araştırılan bir kod olduğunu gördüm ama nedense düzgün bir kaynak paylaşılmamış, mutlaka ihtiyacı olan kişiler olacağını düşünüyorum. Bu sebeple paylaşmaya karar verdim. Aşağıda vereceğim kod, oluşturduğunuz TextBox’a atadığınız ‘KeyPress’ komutuna, sadece Harflere ve Boşluk(SpaceBar) izni verecektir. Diğer tüm her şey yasaklanacaktır; sayılar ve özel karakterler gibi..

[php]
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = !char.IsLetter(e.KeyChar) && !char.IsControl(e.KeyChar) && !char.IsSeparator(e.KeyChar);
if (!char.IsControl(e.KeyChar) && !char.IsLetter(e.KeyChar))
{
if ((int)e.KeyChar == 32) { e.Handled = false; }
else
{
e.Handled = true;
MessageBox.Show("Sadece harf girebilirsiniz…", "Uyarı");
}
}

}
[/php]

‘MessageBox.Show(“Sadece harf girebilirsiniz…”, “Uyarı”);’ yazan kısım; sayı veya özel karakter girildiği zaman verilecek uyarıdır, isterseniz bu kısmı silebilir veya kendinize göre düzenleyebilirsiniz. Bol kodlu günler dilerim, herkese başarılar.

C# TextBox'a Sadece Harf ve Boşluk izni verme

C# TextBox’a Sadece Harf ve Boşluk izni verme

Click to comment

You must be logged in to post a comment Login

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

popüler yazılar

To Top
%d blogcu bunu beğendi: