PDA

View Full Version : سوال: masktext box تاریخ



ji ming u
چهارشنبه 05 بهمن 1390, 18:10 عصر
یک masktextbox دارم میخام تاریخ شمسی را توی ان بنویسم
الگوریتم برنامه نویسی را میشه راهنمایی کنید؟

ji ming u
چهارشنبه 05 بهمن 1390, 18:33 عصر
------------------------------------------------------

programerinfonet
چهارشنبه 05 بهمن 1390, 18:37 عصر
دوست عزیز چرا از کنترل های مشابه مانند تکست باکس های آماده استفاده نمی کنی

sobhan5968
چهارشنبه 05 بهمن 1390, 18:47 عصر
##/##/####

در خواصیت mask این مسکدباکست عبارت بالا رو بنویسی مشکلت رو حل میکنه

ji ming u
چهارشنبه 05 بهمن 1390, 18:50 عصر
میشه توضیح بدی

kaka777
چهارشنبه 05 بهمن 1390, 19:02 عصر
میشه توضیح بدی
##/##/#### این یعنی سال و ماه و روز رو وارد کنی یعنی مثلا اینجوری 1390/03/16 یعنی 4 عدد برا سال 2 تا برا ماه و 2 تا هم برا روز باید وارد کنی
# یعنی عدد وارد کنی ، حرف نمیتونی وارد کنی
برا تاریخ شمسی هم این using رو اضافه کن
using System.Globalization;
کد زیر تاریخ سیستم رو میگیره و شمسی اون رو توو label نشون میده

PersianCalendar pc = new PersianCalendar();
lbldate.Text = pc.GetYear(DateTime.Now).ToString() + "/" + pc.GetMonth(DateTime.Now).ToString() + "/" + pc.GetDayOfMonth(DateTime.Now).ToString();

ji ming u
پنج شنبه 06 بهمن 1390, 00:42 صبح
ولی space را قبول میکند و این کارا مشکل میکند

مهدی هادیان2
پنج شنبه 06 بهمن 1390, 10:52 صبح
ولی space را قبول میکند و این کارا مشکل میکند
space ها رو به شکل زیر حذف کنید

PersianDate = PersianDate.Replace(" ", "");

hussin
پنج شنبه 06 بهمن 1390, 16:02 عصر
سلام دوست عزیز من یه برنامه دارم برای تبدیل شمس به قمری و میلادی امیدوارم از این برنامه و سورس کد خوشد بیاد
در سایت حp30student.com است.

mp_mp353
پنج شنبه 06 بهمن 1390, 16:09 عصر
تویه کد مسکت بزن فقط عدد بگیره و غیر اون چیزی نگیره. یه تاپیک در این مورد هم هست.