1. Ana Sayfa
  2. Programlama Temelleri

Visual Studio C# Dersleri – Textbox’a Sadece Sayı Girişi (Tam sayı veya Kesirli)


0

Visual Studio C# Derslerimize textboxa girilecek olan bilginin sadece sayı olmasını yapabilmek için neler yapabiliriz onlara bakacağız.İlk Olarak textbox’ın KeyPress olayına aşağıdaki kodları yazarak sadece tam sayı ve kesirli sayı girişi yapabiliriz
Sadece Tam sayı girişi için.

if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) )
{
e.Handled = true;
}

Sadece Kesirli Sayı girişi için.

 if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && e.KeyChar != '.')
            {
                e.Handled = true;
            }
            if (e.KeyChar == '.' && (sender as TextBox).Text.IndexOf('.') > -1)
            {
                e.Handled = true;
            }

veya bunlarla hiç uğraşamam girilecek basamak sayısı belli diyorsanız maskedTextBox kullanabilirsiniz, maskedTextBox kullanımı ile alakalı daha sonra ayrıntılı olarak örneklenecektir.

Bu İçeriğe Tepkin Ne Oldu?
Subscribe
Bildir
guest

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

0 Yorum
Inline Feedbacks
View all comments