1 ضمیمه
ستون تاریخ شمسی برای کنترلر DataGridView بدون نیاز به هیچ کد نویسی !
سلام
نقل قول:
نوشته شده توسط
ezamnejad
چی شد پس چرا آپلود نکردید ؟؟؟؟؟
عزیز جان، من معمولاً فقط چند روز یک بار و در شرایط خوب شاید یک روز در میان وقت کنم سری به اینجا بزنم.
در نتیجه در تاپیک هایی که شرکت میکنم، معمولاً چند روز بین پستهایم فاصله می افتد.
در همینجا از همه دوستان عضر خواهی میکنم و از صبرشان و شکیبایی شان تشکر میکنم.
نسخه فوق در این مورد فوق العاده ساده است و البته صد در صد مشکل کارایی و سرعت ندارد.
چون تبدیل فقط در مورد سلول هایی که در محدوده دید تأیین شده توسط scroll هستند انجام میشود و نه بیشتر.
(یعنی سلول هایی از گراید که دیده میشوند)
تبدیل برعکس هم فقط وقتی ویراشی در سلولی رخ دهد، در همان سلول اتفاق می افتد.
مدتها است که دارم با دستورات +GDI کنترلر کامل تقویم شمسی با قابلیت تغییر در هر جزء کوچک و به دلخواه کردن.
ولی به علت کمی وقت تمام نشده.
اگر تمام شود بی شک همین ستون را پیشرفته میکنم، به طوری که کنترلر تقویم به صورت combo در سلول با کلیک نمایش داده شود.
ولی فعلاً که وعده ...
این نمونه شامل یک برنامه نمونه به همراه dll است.
برنامه نمونه جدولی با دو فیلد دارد ولی گراید سه فیلد دارد.
فیلد تاریخ یک بار در ستون عادی نمایش داده شده و یکبار هم در ستون تاریخ شمسی.
برنامه نمونه با 2008 وتحت فریم ورک 2 درست شده ولی در 2005 باز نمیشود.
در 2005 برای دیدن برنامه نمونه در VS میتوانید NewProject بزنید فرم اصلی را به پروژه جدید اضافه کنید.
(البته میتوانید به دیدن exe برنامه در شاخه bin هم اکتفا کنید.)
طریقه استفاده هم راحت است، بعد از اضافه کردن Refrence در تعریف ستون های datagridview برای هر ستون که تاریخی بود از DataGridViewIrDateColumn استفاده کنید.
جمیعاً موفق باشید.
لینک دانلود جدید:
http://h02.ir/Download.aspx?File=Dat...DateColumn.zip