PDA

View Full Version : سوال: کنترل بر ورود کاراکتر در سلول های گرید ویو



wolf_majid
دوشنبه 19 مهر 1389, 11:22 صبح
سلام
می خواستم بدونم چطور می شه بر سلول های دیتا گرید ویو کنترل زدن کلید داشت
به عبارتی می خوام در سلول های خاصی فقط عدد وارد شه . چطور می تونم این کار را بکنم ؟

wolf_majid
دوشنبه 19 مهر 1389, 14:35 عصر
متاسفم اسپم می کنم
لطفا" اگه کسی می دونه جواب بده

az.heidarzadeh
دوشنبه 19 مهر 1389, 14:59 عصر
سلام
توی رویداد KeyPress سلول مورد نظرت این کد رو اضافه کن

if (char.IsDigit(Convert.ToChar(e.KeyChar)) || char.IsControl(Convert.ToChar(e.KeyChar)))
e.Handled = false;
else
e.Handled = true;

wolf_majid
دوشنبه 19 مهر 1389, 16:04 عصر
سلام
توی رویداد KeyPress سلول مورد نظرت این کد رو اضافه کن

if (char.IsDigit(Convert.ToChar(e.KeyChar)) || char.IsControl(Convert.ToChar(e.KeyChar)))
e.Handled = false;
else
e.Handled = true;

مشکل همینه :
مثل اینکه رویداد keypress و keydown و ... نداره ( البته در مورد سلول ها و در مورد خود دیتا گرید هم جواب نمی ده)
بازهم ممنون که جواب دادید