PDA

View Full Version : درج تاريخ توسط كاربر جهت گرفتن گزارش



saeednadery
پنج شنبه 25 مهر 1387, 13:49 عصر
با سلام خدمت دوستان
فرض كنيد كه در برنامه بخواهيم در يك محدوده زماني گزارش بگيريم به چه صورت مي توانيم در داخل يكtextbox ، از كاربر بخواهيم محدوده تاريخي مورد نظر را به صورت yy/mm/dd وارد نمايد كه علامت / ثابت باشد و كاربر فقط بتواند yy,mm,dd را تغيير بدهد

mostafaaa
پنج شنبه 25 مهر 1387, 21:01 عصر
برای این کار معمولا از کمپوننتهای DateTimePicker استفاده میکنن. که یدونش رو هم خودم نوشتم که توی آدرس زیره.
http://barnamenevis.org/forum/showpost.php?p=605743&postcount=14
از این دست کمپوننتها زیاد هستن ، بگردی حتما موارد بیشتری پیدا میکنی.

elmira_63
یک شنبه 28 مهر 1387, 15:36 عصر
برای این کار می تونی بجای textbox از moskedtextbox استفاده کنی اونوقت داخل پروپرتی های اون گزینه mask را انتخاب و خیلی راحت فرمتی رو که میخواین بهش میدین

jalalnooritehrani
یک شنبه 28 مهر 1387, 16:52 عصر
راه حل های که دوستان گفتند درست است
اما مشکل اینجا است که کاربر متیواند هر عددی را وارد کند
مثلاً 99/99/99
که آنگاه باید کنترلی بنویسید و سال و ماه و روز را چک کند
بجای اینها متیوان از تقویم فارسی استفاده کنی