PDA

View Full Version : سوال: مشکل با تکست باکس عددی



mehrdad1991h
چهارشنبه 22 تیر 1390, 15:05 عصر
سلام
من برا این که تکست باکسم عددی باشه از این کد استفاده می کنم

private void number_KeyPress(object sender, KeyPressEventArgs e)
{
if (!(char.IsDigit(e.KeyChar) || char.IsControl(e.KeyChar)))
{
e.Handled = true;
}
}


خوب مشکل اینجاس که اگه یه نوشته را تو تکست باکس کپی پیست یا درگ دراپ کنیم باز نوشته میاد
می خوام نوشته نیاد حتی با درگ دراپ

و مشکل بعد این که اگه یه متن را دادیم بهش که توش نوشته داشت فقط نوشته ها بمونه و حروف و فاصله ها پاک بشن

برا محدود کردنش به مثلا 12 عدد باید به این کد چی اضافه کنم


ممنون از دوستان عزیز:چشمک:

mehrdad1991h
چهارشنبه 22 تیر 1390, 16:55 عصر
لطفا یکی سریع تر جواب دهد

gilas1368
چهارشنبه 22 تیر 1390, 20:38 عصر
براي سؤال اولتون به اين آدرس يه سري بزنيد

barnamenevis.org/showthread.php?256482-%D9%85%DB%8C%D8%AE%D9%88%D8%A7%D9%87%D9%85-%D9%81%D9%82%D8%B7-%D8%B9%D8%AF%D8%AF-%D9%88%D8%A7%D8%B1%D8%AF-%D8%A8%D8%B4%D9%87

سؤالات بعديتون هم براي من سؤاله

mehrdad1991h
پنج شنبه 23 تیر 1390, 00:41 صبح
ممنون ولی اگه از اینا استفاده کنم دوباره برا قسمت دوم مشکل پیش میاد نوشته و عدد قاطی بشن اونم قبول نمیکنه کلا
اگه تو نوشته عدد بود می خوام عدد بمونه فقط
دوستان کسی نیس راهنمایی کنه

اینم بگید چجوری بیام بگم تو این تکست باکس کلا 6 کاراکتر (عدد) بیشتر نتونه وارد کنه ((چه با درگ دراپ و چه با تایپ))

gilas1368
پنج شنبه 23 تیر 1390, 01:23 صبح
براي اينكه فقط 6 كاراكتر وارد بشه مقدار خاصيت maxlenth رو برابر 6 قرار بدين و يه شرط بزارين كه اگه از 6 بيشتر بود پيغام بده


مؤيد باشيد