PDA

View Full Version : نوشتن داده های عددی در textbox



boof1363
پنج شنبه 02 اسفند 1386, 11:22 صبح
با سلام
میخواستم بدونم چطوری میشه تو یه textBox اجازه نداد به غیر از اعداد چیز دیگری وارد کنیم البته بدون استفاده از maskedtextbox میخواستم بدونم یه کدی نداره که کاربر فقط قادر به وارد کردن اعداد تو textboxها باشه

silentrise
پنج شنبه 02 اسفند 1386, 11:28 صبح
سلام
این موضوع قبلا مطرح شده بود یه سرچی بزن از این پس لطفا :لبخندساده:
هر دوی این ها میشه . موفق باشی.

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsNumber(e.KeyChar))
e.Handled = true;
if (char.IsPunctuation(e.KeyChar))
e.Handled = false;
}




private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsNumber(e.KeyChar))
e.Handled = true;
if (char.IsPunctuation(e.KeyChar))
e.Handled = false;
if (char.IsControl(e.KeyChar))
e.Handled = false;
}