0 امتیاز

با عرض سلام

میخواستم ببینم چطوری می توان یک صفحه گسترده در سی شارپ ساخت . مانند صفحه گسترده excel .

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

آیا با DataGridView میشه چنین کاری کرد ؟ اگه امکانش هست لطفا یه نمونه بزارید .

متشکرم

1 پاسخ

0 امتیاز

سلام دوست عزیز

بنظرم این از عهده سی شارپ خارج اگه منظورتون چیزی شبیه به اکسل هستش

درسته سی شارپ قدرت بالایی داره انکار نمیکنم اما نوشتن چینین برنامه ای در چهارچوب دات نت اگه باشه اون امکانات مشابه اکسل رو نخواهد داشت

سی پلاس استاد این طور کارهاست البته اکسل نیز با سی  و سی پلاس نوشته شده چون قدرت بالای سی پلاس در طراحی باعث اجرای سریعتر و بدون وقفه و محاسبات بالا و همچنین کدنویسی وی بی داخل اکسل قرار داده شده

اگه دقت کنید در حین نصب افیس اگه حتی دات نت نیز نصب نشده باشه مشکلی در اجرای نصب بوجود نمیاد درسته ویندوز پیش فرض حداقل دات نت ها رو داره اما اکسل به اون وابسته نیست

در سی شارپ برای نوشتن چنین برنامه ای می بایست از تمام مهارتهای کدنویسی استفاده کرد انهم در سطح بسیار بالا در  صورت اینکه در برنامه های بزرگ و حتی برخی برنامه های کوچک کد نویسی درست انجام نشه مثلا در تخصیص حافظه اســـــتک    و حافظه هیــــــــــپ  با اشتباه برنامه نویسی با عث نشت حافظه یا به قول خودمون هنگ کرن میشه

کارهای بزرگ با همین ایده های شما محقق میشوند فقط انتخاب راه درست زمینه ساز موفقیت میشه

 و با دیتاگرید نمیشه چنین کاری کرد 

البته چرا میتونی اطلاعات رو نمایش بدی ویراش کنی اما محاسباتی که در اکسل انجام میشه و قابلیت انعطاف فرم نمیشه 

 

 

 

سوال جدید

2,336 سوال

2,871 پاسخ

3,725 دیدگاه

3,917 کاربر

دسته بندی ها

...