PDA

View Full Version : تقویم فارسی با farsiLibrary



rnm123
جمعه 07 فروردین 1388, 00:20 صبح
سلام
کسی از دوستان میدونه چطوریه تقویم falriLibrary را میتوان بصورت فارسی در آورد. من که هر کاری کردم نتونستم تاریخ اونو شمسی کنم؟

newgoldenman
جمعه 07 فروردین 1388, 00:45 صبح
سلام.
از توی sample كه توی بلاگ آقای اسكندری هست میتونید ببینید چطوری فارسی میشه.

farhud
جمعه 07 فروردین 1388, 02:26 صبح
using System.Globalization;
PersianCalendar taghvim;
DateTime tarikh;
int sal, mah, ruz;
taghvim=new PersianCalendar();
tarikh=DateTime.Now;
sal=taghvim.GetYear(tarikh);
mah=taghvim.GetMonth(tarikh);
ruz=taghvim.GetDayOfMonth(tarikh);

daszarrin
چهارشنبه 20 اردیبهشت 1391, 12:31 عصر
به علت اینکه FarsiLibrary بر اساس Cultureها کار میکند، شما بایستی برای استفاده از تقویم شمسی در برنامه خودتان به صورت زیر عمل کنید :
برای برنامه های سی شارپ بایستی به متد Main برنامه خود این خط را اضافه کنید :


System.Threading.Thread.CurrentThread.CurrentUICul ture =
new System.Globalization.CultureInfo("fa-IR");

داخل فایل program.cs

farhud
چهارشنبه 20 اردیبهشت 1391, 15:10 عصر
به علت اینکه FarsiLibrary بر اساس Cultureها کار میکند، شما بایستی برای استفاده از تقویم شمسی در برنامه خودتان به صورت زیر عمل کنید :
برای برنامه های سی شارپ بایستی به متد Main برنامه خود این خط را اضافه کنید :


System.Threading.Thread.CurrentThread.CurrentUICul ture =
new System.Globalization.CultureInfo("fa-IR");

داخل فایل program.cs


این هایی که گفتی برای ASP هست یا برای Win App؟

sos2663
چهارشنبه 30 بهمن 1392, 19:33 عصر
این هایی که گفتی برای ASP هست یا برای Win App؟
برای win app هست
ما در asp فایل program.cs رو نداریم

میتونید با دستور زیر تاریخ رو شمسی کنید:


faMonthView1.DefaultCalendar = faMonthView1.PersianCalendar;
faMonthView1.DefaultCulture = faMonthView1.PersianCulture;


و با دستور زیر تاریخ رو قمری نمایش بدین:


faMonthView1.DefaultCalendar = faMonthView1.HijriCalendar;
faMonthView1.DefaultCulture = faMonthView1.ArabicCulture;