PDA

View Full Version : سوال: چطور از backspace یا delete در یک تکس باکس استفاده کنم



ashe405
دوشنبه 26 تیر 1391, 09:30 صبح
سلام دوستان ببخشید من یه کد دارم که که فقط داره از کاربر عدد میگیره در تکس باکس ولی می خوام وقتی که یه عدد رو زد با backspace یا delete بتونه پاک کنه
گشتم پیدا نکردم می تونین راهنمایی کنین ممنون




private void tbox_More_KeyPress(object sender, KeyPressEventArgs e)
{


e.Handled = !char.IsNumber(e.KeyChar);


}

Mahmoud.Afrad
دوشنبه 26 تیر 1391, 09:35 صبح
به این صورت بنویس
e.Handled = !char.IsNumber(e.KeyChar) && !char.IsControl(e.KeyChar);