PDA

View Full Version : سوال: چند سوال در استفاده از Farsi Library



Morteza_s
سه شنبه 15 مرداد 1387, 17:08 عصر
من وقتی DatePicker رو روی فرم قرار میدم به صورت میلادی نمایش میده
http://irapic.com/uploads/1217966484.jpg

چطور میشه به صورت شمسی نمایش داد
http://irapic.com/uploads/1218036242.jpg
http://irapic.com/uploads/1218002772.jpg

دوستان اگه از Farsi Library استفاده کردن در مورد متدهای تبدیل عدد به حروف، تبدیل تاریخ، اختلاف بین دو تاریخ و متدهای مهمش توضیح بدن.

من Help اش رو خوندم ولی چیزی سردر نیاوردم!

دوستان اگه این متدها رو با یه مثال توضیح بدید ممنون میشم

MORTEZA66
چهارشنبه 16 مرداد 1387, 01:44 صبح
سلام دوست عزيز
در اين مورد هم مانند بسياري از موارد ديگر در سايت بحث زيادي شده و ابزارها و كامپوننتهاي زادي در سايت آپلود شده اگه يه سرچ بزني قطعا پيدا مي كني
اينم يه نمونش كه كار Datepicker دات نت رو مي كنه

MORTEZA66
چهارشنبه 16 مرداد 1387, 01:48 صبح
اينم بد نيست خيلي معروفه
ديگه كاردبردهاش به عهده خودت:لبخند:

Morteza_s
چهارشنبه 16 مرداد 1387, 11:40 صبح
ممنون از شما
اما Farsi Library واقعآ کامپوننت کاملی هست که اکثر نیازهای ما رو در زمینه کار با تاریخ برطرف می کنه

منتظر راهنمایی دوستان هستم

Morteza_s
چهارشنبه 16 مرداد 1387, 20:42 عصر
دوستان تا به حال از Farsi Library استفاده نکردید؟

منتظر راهنماییتون هستم

Morteza_s
پنج شنبه 17 مرداد 1387, 12:10 عصر
اگه از Farsi Library استفاده نکردید، پس از چه DatePicker ای تو پروژه هاتون استفاده می کنید
معرفی کنید

رضا عربلو
پنج شنبه 17 مرداد 1387, 23:57 عصر
تو خود مثالهايي که FarsiLibrary گذاشته است می توانید مشکلتان را حل کنیدو الان حظور ذهن ندارم. ولی فکر می کنم تنها کافی باشد culture اپلیکیشن تان را farsi کنید کار تمام است


//// The main entry point for the application.//
[STAThread]
static void Main()
{
Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("fa-IR");
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());
}

در ضمن به جز FarsiLibrary به هیچ چیز دیگری فکر نکن. تنها ایرادی که به کامپاننت فوق می توان گرفت نبودن یک Mask پیشرفته (و نه ####/##/##) برای دریافت تاریخ شمسی است.

Morteza_s
جمعه 18 مرداد 1387, 10:40 صبح
ممنون آقای عربلو
من کد شما رو به VB.NET تغییر دادم (با VB.NET کار می کنم)


<STAThread()> _
Private Shared Sub Main()
Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo("fa-IR")
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(Fals e)
Application.Run(New Form1())
End Sub
1- این کد رو کجای برنامه باید قرار بدم
2- زیر Thread خط دندانه دار آبی می کشه و خطا می گیره
4- اگه امکان داره در مورد متدهای تبدیل تاریخ و تبدیل عدد به حروف من رو راهنمایی کنید

شرمنده دیگه، تازه کاریم
ممنون میشم از راهنماییتون

Morteza_s
جمعه 01 شهریور 1387, 12:52 عصر
بالاخره کسی نمی خواد یه کمکی به ما بکنه
ثواب داره ها!!

Dariuosh
جمعه 01 شهریور 1387, 13:52 عصر
فقط همينو بزار تو StartUp Application


Threading.Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo("fa-IR")

Morteza_s
جمعه 01 شهریور 1387, 16:13 عصر
خیلی خیلی ممنون
فقط اگه امکان داره در مورد متدهای تبدیل تاریخ و تبدیل عدد به حروف هم مثال بزنید
راستش من نمی دونم عضوی از چه کلاسی باید تعریف کنم و از چه متد هایی استفاده کنم

یه سوال دیگه: آیا میشه از این DatePicker خروجی به صورت "جمعه 01 شهریور 1387" گرفت؟

ممنون

Dariuosh
جمعه 01 شهریور 1387, 16:28 عصر
خیلی خیلی ممنون
فقط اگه امکان داره در مورد متدهای تبدیل تاریخ و تبدیل عدد به حروف هم مثال بزنید
راستش من نمی دونم عضوی از چه کلاسی باید تعریف کنم و از چه متد هایی استفاده کنم

یه سوال دیگه: آیا میشه از این DatePicker خروجی به صورت "جمعه 01 شهریور 1387" گرفت؟

ممنون
بگردي احتمالاً چيزايه بهترم پيدا ميکني
http://barnamenevis.org/forum/showpost.php?p=519874&postcount=4

sekhavat
جمعه 15 شهریور 1387, 02:29 صبح
با سلام
كسي سورس اين برنامه را نداره ؟
از كجا ميشه تهيش كرد؟
متشكر

afshin61
جمعه 15 شهریور 1387, 16:07 عصر
من يك نمونه برنامه برات درست كردم و جواب هر دو تا سوالت توش هست ....

اميدوارم بدردتون بخوره ....

Alirezanet
چهارشنبه 07 بهمن 1388, 18:30 عصر
من از این dll استفاده کردم ولی جالب نبود فکر میکنم از کنترل هایی که به صورت dataPicker بچه های خودمون نوشتن استفاده کنین بهتر باشه .
خاصتین بگین بزارم

STI
دوشنبه 12 بهمن 1388, 22:59 عصر
کنترل خوبیه،
ولی به طور پیش فرض روزهای تعطیل قابل انتخاب نمی باشند،
چطور میشه اجازه انتخاب ایام تعطیل را به کاربر داد؟

ostovarit
سه شنبه 14 اردیبهشت 1389, 02:55 صبح
من يك نمونه برنامه برات درست كردم و جواب هر دو تا سوالت توش هست ....

اميدوارم بدردتون بخوره ....

با سلام و خسته نباشید من از Farsi Library در گرید برای ویرایش تاریخ استفاده میکنم...

الف) تاریخی که از دیتابیس به گرید بایند میشود به صورت اعداد لاتین نمایش داده شده و در زمان ویرایش و باز شدن Datetimepiker فارسی میشوند چکار کنم که از اول فارسی نمایش داده بشه؟

ب) تاریخ نمایش داده شده در گرید وسط سلول گرید قرار نمیگیرد و اگر روی Center تنظیم شود باز هم به روی Near تغییر میکند برای وسط نمایش دادن تاریخ چه راه حلی هست؟

ج) برای غیر فعال کردن دکمه خالی ( انتخاب نکردن تاریخ) راهی وجود دارد؟

ostovarit
سه شنبه 14 اردیبهشت 1389, 02:56 صبح
من از این dll استفاده کردم ولی جالب نبود فکر میکنم از کنترل هایی که به صورت dataPicker بچه های خودمون نوشتن استفاده کنین بهتر باشه .
خاصتین بگین بزارم

اگر به جز Farsi Liberary نمونه ای رو میشناسید که از Datetimepiker در گرید استفاده کرده لطفا معرفی بفرمایید ...

یا هر روشی که بشه یک DatetimePiker فارسی رو داخل یکی از ستونهای گرید نمایش داد

با تشکر