ورود

نسخه کامل مشاهده نسخه کامل : مشکل با FarsiLibrary



ahmad_r
08-08-2009, 12:15
با عرض سلام خدمت دوستان عزیز
حتما FarsiLibrary را می شناسید. ابزاری برای انتخاب تاریخ شمسی (faDatePicher) بسیار مفید و بدرد بخور

اما مثل اینکه مشکلاتی هم دارد مثلا بعد از انتخاب امروز (8 آگوست 2009 و 1388/05/17) بجای نمایش این روز در شنبه آن را در 5 شنبه نمایش می دهد.

من از نسخه FarsiLibrary ver1.9 استفاده می کنم.

چه راه حل هایی پیشنهاد می کنید؟
آیا ورژن جدیدی از FarsiLibrary وجود ندارد؟

با تشکر

_H2_
08-08-2009, 22:34
سلام
اگر بخواهید میتوانید از این dll استفاده کنید:
support.h02.ir/fwlink/?LinkId=1002976157

توضیحات بیشتر:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

فیلد ستون تاریخ شمسی برای DataGridView:
support.h02.ir/fwlink/?LinkId=1002435777

تاپیک:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

(
در صورت نیاز دو کنترلر مجزا برای تاپیک ساعت عقربه ای
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
)

ahmad_r
09-08-2009, 11:51
خیلی ممنون واقعا عالی بود

یه سوال راجع به irDateTimePicker1:
چگونه می توانم به اون مقدار(تاریخ) بدهم؟ آخه خصوصیت Text اون ReadOnly بود
کاربردش موقعی است که می خواهم اطلاعات دیتا بیس را بخوانم و در آن تاریخ بریزم

_H2_
09-08-2009, 12:03
سلام
سوال شما در پست سوم تاپیک زیر به صورت پررنگ و bold شده پاسخ داده شده!
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

باز اینجا هم درج میکنم:

- سه خصوصیت برای برگرداندن و ست کردن تاریخ دارد. (این سه خصوصیت مشترکاً در IrMonthCalendar و IrDateTimePicker وجود دارد که تا حدودی به سوالتان هم مربوط میشود)

Value که نوع Date است یا همان System.DateTime
IrValue که نوع جدید IrDate است که کپی کامل کاملی از System.DateTime است ولی به صورت شمسی، یعنی هیچ متد و قابلیتی در System.DateTime نیست که در IrDate هم نباشد، حتی متدهای سری XXParseXX .
DbValue که نوع Object است و برای Binding طراحی شده و در کدنویسی عادی Hidden است ولی در DataBindings دیده میشود.
برای set کردن Date و IrDate و String و DbNull را میگیرد ولی برای get فقط Date و DbNull پس میدهد، ایده آل برای binding.


ضمناً اگر بخواهید خودتان هم Textbox در ویندوز یا وب(ASP.Net) قرار دهید و تبدیل String شمسی به Date میلادی یا شمسی داشته باشید باز میتوانید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
(البته hnet.dll ای که شما دارید نسخه قدیمی است)

ahmad_r
09-08-2009, 12:21
شرمنده کامل نخواندم

اما هنوز یه مشکل دارم چطوری میشه text box را خالی کرد (با کد)

می خوام موقعی که کاربر خواست شخص جدیدی را وارد کند تمام اطلاعات قبلی پاک شود تا کاربر مقدار جدید وارد کند.

با تشکر

_H2_
09-08-2009, 13:24
سلام

اما هنوز یه مشکل دارم چطوری میشه text box را خالی کرد (با کد)

- با خصیصه NullValue میتوانید خالی یا پر بودن کنترلر را متوجه شوید و یا خالی اش کنید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید