PDA

View Full Version : سوال: اضافه کردن اتوماتیک کاراکتر "/" برای جدا کردن تاریخ در هنگام وارد کردن تاریخ



black_mask
پنج شنبه 03 اسفند 1391, 12:55 عصر
باسلام.
می خواهم وقتی کاربر تاریخ را به صورت دستی داره وارد می کنه بعد از وارد کردن روز به صورت اتوماتیک کاراکتر "/" و بعد از وارد کردن ماه نیز کاراکتر "/" وارد بشه.
یه سوال دیگه هم دارم
می خواهم کاربر توی تکس باکس ابتدا روز ، بعد ماه و بعد سال را وارد کنه، چون اینطوری برای کاربر راحتتره و به صورت روز/ماه/سال اونو توی تکس باکس نمایش بده.
در ضمن عدد سال را چهار رقمی گرفتم.
اینم کد مربوط به دریافت تاریخ روز و وارد کردن اون توی تکس باکس
PersianCalendar FarsiDate = new PersianCalendar();
string Fyear, Fmonth, Fday = null;
Fyear = FarsiDate.GetYear(System.DateTime.Now).ToString();
Fmonth = FarsiDate.GetMonth(System.DateTime.Now).ToString() ;
Fday = FarsiDate.GetDayOfMonth(System.DateTime.Now).ToStr ing();
if (Fmonth.Length == 1)
Fmonth = "0" + Fmonth;
if (Fday.Length == 1)
Fday = "0" + Fday;
Txt_Date.Text = Fyear +"/"+ Fmonth +"/"+ Fday;

reza_devel0per
پنج شنبه 03 اسفند 1391, 13:07 عصر
چرا از MaskedTextBox استفاده نمیکنید؟

black_mask
پنج شنبه 03 اسفند 1391, 13:25 عصر
چرا از MaskedTextBox استفاده نمیکنید؟
میشه طرز کارش را بگید چطوریه؟

mehrdad1991h
پنج شنبه 03 اسفند 1391, 14:02 عصر
میشه طرز کارش را بگید چطوریه؟

MaskedTextBox را از تولبار به فرمتون اضافه میکنید
از قسمت پروپرتی خاصیت Mask را انتخاب کن جلوش ... داره روش کلیک کن یا از لیست اماده تاریخ را انتخاب کن یا متناسب با چیزی که خودت میخوای خودت وارد کن یه مدل جدید و اوکی کن
در همون قسمت پروپرتی یکی روی prmptchar هم میتونی یه چیز دلخواه وارد کنی مثلا اسپیس که مشخص نباشه یا......
در همین حد فک کنم کارتا راه بندازه دیگه
موفق باشید

black_mask
پنج شنبه 03 اسفند 1391, 14:18 عصر
MaskedTextBox را از تولبار به فرمتون اضافه میکنید
از قسمت پروپرتی خاصیت Mask را انتخاب کن جلوش ... داره روش کلیک کن یا از لیست اماده تاریخ را انتخاب کن یا متناسب با چیزی که خودت میخوای خودت وارد کن یه مدل جدید و اوکی کن
در همون قسمت پروپرتی یکی روی prmptchar هم میتونی یه چیز دلخواه وارد کنی مثلا اسپیس که مشخص نباشه یا......
در همین حد فک کنم کارتا راه بندازه دیگه
موفق باشید
واقعا عالی بود . ممنون