PDA

View Full Version : آموزش: درخواست کمک در textbox برای ممیز بین اعداد تاریخ



abolfazl66
جمعه 13 اسفند 1389, 18:55 عصر
سلام. من دارم یه برنامه مینویسم. ازمن خواستن ممیز توی برنامه واسه تاریخ اتوماتیک باشه . حالا textbox رو چیکار کنم که انطور بشه ؟؟؟؟

unknown.unforgiven
جمعه 13 اسفند 1389, 19:23 عصر
سلام
از کنترل maskedtextbox استفاده بکن

sajjadrad
جمعه 13 اسفند 1389, 20:31 عصر
از کامپوننت اتچ شده استفاده کنید ...
در قسمت propertice خاصیت ها رو فعال کنید
AutoSprator:برای جدا کننده خودکار اعداد بصورت (92.000.000)
EnterToTab:فشار کلید اینتر مانند تب عمل میکند
EscToClose:فشار کلید ESC فرم فعال را می بندد
FocusBackColor:با آمدن فوکوس روی تکست باکس رنگ زمینه تغییر می کند
FocuseFont:با آمدن فوکوس روی تکست باکس نوع فونت تغییر می کند
FocusForColor:با آمدن فوکوس روی تکست باکس رنگ نوشته تغییر میکند
FocusTextSelect:با آمدن فوکوس روی تکس متن داخل تکس به حالت انتخاب در می اید
TypeAllChar:تایپ همه نوع کارکتر ها مجاز است
TypeDateShamsi:فقط تایپ تاریخ شمسی مجاز است بصورت (13__/__/__)
TypeEnglishOnly:تایپ کاراکترهای انگلیسی مجاز است
TypeFarsiOnly:تایپ حروف فارسی مجاز است
TypeNumericOnly:تایپ اعداد مجاز است
TypeOtherChar:تایپ کاراکترهای تایپ شده در این قسمت مجاز است

برگرفته از سایت csharpdotnet.ir (http://www.csharpdotnet.ir/)

ucnazard
شنبه 14 اسفند 1389, 12:01 عصر
از maskedtextbox استفاده کن و توی اون خاصیت maskرو بر روی dateتنظیم کن
که میتونی فرمت تاریخت رو هم تنظیم کنی leghبجای00از 13استفاده کنی برای قسمت سال

abolfazl66
شنبه 14 اسفند 1389, 15:57 عصر
آقا این فایل که اتچ کردی چطور فعال کنم؟؟؟
ممنونم !!!

shocraneh
شنبه 07 خرداد 1390, 21:16 عصر
برای مقدار پول روی فقط عددی تنظیم کردم . مشکل اینجاست که اعداد تایپ شده رو پاک نمیکنه.چی کار کنم ؟

shocraneh
یک شنبه 29 خرداد 1390, 08:19 صبح
از کامپوننت اتچ شده استفاده کنید ...
در قسمت propertice خاصیت ها رو فعال کنید
AutoSprator:برای جدا کننده خودکار اعداد بصورت (92.000.000)
EnterToTab:فشار کلید اینتر مانند تب عمل میکند
EscToClose:فشار کلید ESC فرم فعال را می بندد
FocusBackColor:با آمدن فوکوس روی تکست باکس رنگ زمینه تغییر می کند
FocuseFont:با آمدن فوکوس روی تکست باکس نوع فونت تغییر می کند
FocusForColor:با آمدن فوکوس روی تکست باکس رنگ نوشته تغییر میکند
FocusTextSelect:با آمدن فوکوس روی تکس متن داخل تکس به حالت انتخاب در می اید
TypeAllChar:تایپ همه نوع کارکتر ها مجاز است
TypeDateShamsi:فقط تایپ تاریخ شمسی مجاز است بصورت (13__/__/__)
TypeEnglishOnly:تایپ کاراکترهای انگلیسی مجاز است
TypeFarsiOnly:تایپ حروف فارسی مجاز است
TypeNumericOnly:تایپ اعداد مجاز است
TypeOtherChar:تایپ کاراکترهای تایپ شده در این قسمت مجاز است

برگرفته از سایت csharpdotnet.ir (http://www.csharpdotnet.ir/)

دوست عزیز نسخه 2 این dll رو هم ارائه داده بودید من دانلود کردم .برای ذخیره مقادیر پولی به مشکل برخوردم .البته خاطرم هست که یک event براش معرفی کردید. من هر چی سرچ میزنم اون تاپیک رو پیدا نمی کنم .لطفا راهنمایی کنید ، در هنگام ذخیره چه طوری باید علامت کاما رو حذف کرد . ممنون

shocraneh
سه شنبه 31 خرداد 1390, 11:35 صبح
لینک مربوط به ورژن 2 خطا میده . یکی نمی دونه برای ذخیره مقدار پول به شکل int چی کار باید کرد

AlgorithmX
سه شنبه 31 خرداد 1390, 13:36 عصر
از maskedtextbox استفاده کن و توی اون خاصیت maskرو بر روی dateتنظیم کن
که میتونی فرمت تاریخت رو هم تنظیم کنی leghبجای00از 13استفاده کنی برای قسمت سال

ابزار maskedtextbox واسه همین کاره !!
یدونه ازش رو بزار رو فرمت و روی خاصیت mask کلیک کن و بعد یک فرم میاد . داخل mask قالبتو بنویس (مثلا : 9999/99/99) بعد پیشنمایش تکس باکستو در زیرش می تونی ببینی. برای اینکه حروف هم بگیره می تونی به جای 9 از کارکتر عدد (مثل a) استفاده کنی!

ali_habibi1384
سه شنبه 31 مرداد 1391, 22:55 عصر
از کامپوننت اتچ شده استفاده کنید ...
در قسمت propertice خاصیت ها رو فعال کنید
AutoSprator:برای جدا کننده خودکار اعداد بصورت (92.000.000)
EnterToTab:فشار کلید اینتر مانند تب عمل میکند
EscToClose:فشار کلید ESC فرم فعال را می بندد
FocusBackColor:با آمدن فوکوس روی تکست باکس رنگ زمینه تغییر می کند
FocuseFont:با آمدن فوکوس روی تکست باکس نوع فونت تغییر می کند
FocusForColor:با آمدن فوکوس روی تکست باکس رنگ نوشته تغییر میکند
FocusTextSelect:با آمدن فوکوس روی تکس متن داخل تکس به حالت انتخاب در می اید
TypeAllChar:تایپ همه نوع کارکتر ها مجاز است
TypeDateShamsi:فقط تایپ تاریخ شمسی مجاز است بصورت (13__/__/__)
TypeEnglishOnly:تایپ کاراکترهای انگلیسی مجاز است
TypeFarsiOnly:تایپ حروف فارسی مجاز است
TypeNumericOnly:تایپ اعداد مجاز است
TypeOtherChar:تایپ کاراکترهای تایپ شده در این قسمت مجاز است

برگرفته از سایت csharpdotnet.ir (http://www.csharpdotnet.ir/)
و البته لازم بود كه حق تاليف رو رعايت كنيد. چون اينو من نوشتم. توي امضام هم لينكش وجود داره