سلام به همه
میبخشید که سوالم رو اینجا میپرسم
راستش نمیخاستم انجمن از اینی که هست شلوغتر بشه
سوال منم چون مبتدی بود همینجا پرسیدم
لطفا این کد را ببینید:
کد:
if (char.IsNumber(e.KeyChar) && ! char.IsControl(e.KeyChar))
{
e.Handled = true;
}
(کدها اینجا یه ذره بهم ریخت ببخشید )
این کد رو وقتی تو رویداد keypress وارد کنیم نتیجه این میشه که تو تکست باکس نمیشه عدد نوشت. خاستم اگر لطف کنید این کد رو برام تحلیل کنید.
اینجا دو شرط گذاشته شده. چیزیکه من میفهمم اینه که میگه اگر کاراکتریکه وارد تکست باکس میشه عدد بود ولی کنترل نبود این کاراکتر مدیریت بشه. ولی در عمل اینجا حروف و کنترل ها ( مثل بک اسپیس ) مدیریت میشه ولی اعداد نه.
لطفا راهنمائی کنید چی به چی میشه
بیسوادی هم بد دردی ها:44: