PDA

View Full Version : textbox براي وارد كردن تاريخ شمسي



samira2008
شنبه 06 شهریور 1389, 15:51 عصر
سلام دوستان. من به يك textbox برا وارد كردن تاريخ شمسي احتياج دارم. يعني اينكه تاريخ رو از سمت راست وارد كنم به صورت روز/ماه/سال. لازم نيست كه تاريخ رو از نظر صحت چك كنه اينكه مثلا روز بيشتر از 31 نشه و اين چيز ها. اگه باشه كه خوبه اما نبود هم مسئله اي نيست. فقط مي خوام حالت پيش فرض يا خالي به صورت __/ __/ _____ داشته باشه و هر قسمت مربوط به روز و ماه و سال قابليت انتخاب به صورت جداگانه داشته باشه يعني با كليك كردن روي اون قسمت highlight بشه و با دن دكمه tab به قسمت بعدي بره. تقريبا يه چيزي تو مايه هاي تنظيم ساعت ويندوز . ممنون ميشم اگه زود بهم جواب بدين:لبخند::لبخند::کف::کف:

sinashahab
شنبه 06 شهریور 1389, 15:55 عصر
شمسی یا میلادی باشه ؟؟

اگه میلادی بخوای خود .Net یه کنترل برای این کار دراه فکر کنم اسمش datetimepicker هست /

حجتی نیا
شنبه 06 شهریور 1389, 16:01 عصر
یه کامپوننت که پیشفرض دارای فرمت __/__/____ هست اما امکان انتخاب تاریخ نداره..

samira2008
شنبه 06 شهریور 1389, 16:20 عصر
شمسی یا میلادی باشه ؟؟

اگه میلادی بخوای خود .Net یه کنترل برای این کار دراه فکر کنم اسمش datetimepicker هست /

مرسي از توجهتون. شمسي باشه . بيشتر منظورم از راست به چپ وارد كردن است ابتدا روز بعد ماه و بعد سال
--------------------
ببينيد از maskedTextBox استفاده كردم اما اون برا ميلادي هست امكان انتخاب هم نداره

ostovarit
شنبه 06 شهریور 1389, 17:20 عصر
سلام دوستان. من به يك textbox برا وارد كردن تاريخ شمسي احتياج دارم. يعني اينكه تاريخ رو از سمت راست وارد كنم به صورت روز/ماه/سال. لازم نيست كه تاريخ رو از نظر صحت چك كنه اينكه مثلا روز بيشتر از 31 نشه و اين چيز ها. اگه باشه كه خوبه اما نبود هم مسئله اي نيست. فقط مي خوام حالت پيش فرض يا خالي به صورت __/ __/ _____ داشته باشه و هر قسمت مربوط به روز و ماه و سال قابليت انتخاب به صورت جداگانه داشته باشه يعني با كليك كردن روي اون قسمت highlight بشه و با دن دكمه tab به قسمت بعدي بره. تقريبا يه چيزي تو مايه هاي تنظيم ساعت ويندوز . ممنون ميشم اگه زود بهم جواب بدين:لبخند::لبخند::کف::کف:

لطفا جستجو کنید قبل از پرسش .... سه چهار نمونه از این کنترل ها وجود داره تو همین فروم

81579001
شنبه 06 شهریور 1389, 17:52 عصر
سلام
یک کمپوننت با عکس کببینی اگه خواستی دانلود کن
موفق باشی

ایمان مدائنی
شنبه 06 شهریور 1389, 19:26 عصر
دوست عزیز من خودم برای اینکار از کومبو باکس استفاده میکنم و اونوقت مطمئن هستم که کاربر اشتباه نمی کنه !
یعنی یک کومبو روز رو میگیره و یک کومبو ماه و یک کومبو سال بعد اینهارو میچسبونم بهم !

samira2008
شنبه 06 شهریور 1389, 21:24 عصر
لطفا جستجو کنید قبل از پرسش .... سه چهار نمونه از این کنترل ها وجود داره تو همین فروم

جستجو كردم .اين dll رو هم استفاده كردم اما اون چيزي كه من مي خام نيست مثلا همين كامپوننت مقدار پيش فرض داره و نمي شه اونو اين مقدار رو پوچ كرد.و .... اگه چيز ديگه اي سراغ دارين لطفا بزارين

samira2008
یک شنبه 07 شهریور 1389, 14:54 عصر
كسي نيست منو راهنمايي كنه:ناراحت::ناراحت::افسرده:

zarrinnegar
سه شنبه 01 آذر 1390, 12:14 عصر
كسي نيست منو راهنمايي كنه:ناراحت::ناراحت::افسرده:

دنبال ابزاری یا راه کار؟

یه راه کار خیلی پیش پا افتاده و قدیمی اینه که یک textbox بزاری رو فرم
3 تا textbox دیگه که اندازش رو کوچیک کرده باشی رو میزاری روی textbox اول خط و خطوط اونها رو هم بر میداری که دیده نشن
بعد ست میکنی رو 2 رقم و 2 رقو و 4 رقم
بعدش یکم ظاهر سازی میخواد که اون / هارو تو textbox اول بزاری که کلا همونجوری که میخوای دیده شن
بعدش هم که tab هم بین اونها کار میکنه و اگه خالی بشه -- نشون بده و از این کارا

برای کسایی که زیاد از کد نویسی سر درنمارن و میخوان یجوری رفع ضرورت کنن


آخر کار هم همه اینهارو میکنی یه usercontrol بعد هر جا خواستی استفاده میکنی
:لبخند:

jmfnima
سه شنبه 01 آذر 1390, 13:43 عصر
با سلام به شما دوست عزيز ميتوني از كامپوننتي كه در پيوست هست استفاده كني هم تاريخ شمسي رو داره و هم تاريخ ميلادي .