سلام تورو خدا من خیلی گیرم من برنامه ام با c# است و یه آماتورم خواهشا با ذکر مثال بگویید چگونه می توانم خروجی یک data grid view را چاپ کنم
سلام تورو خدا من خیلی گیرم من برنامه ام با c# است و یه آماتورم خواهشا با ذکر مثال بگویید چگونه می توانم خروجی یک data grid view را چاپ کنم
سلامنوشته شده توسط marzieh_ps [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اول یه کلاس میسازین با این اسم
DataGridViewPrinter.cs
بعد توی کنترل پرینت که بالای دیتا گرید هست کدهای مورد نظر رو قرار میدین.
مثال کامل تو این آدرس :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام داداش
یه کمکی میتونین بکنید من اهل بابل هستم میخام اگه تو این شهر یا شهرهای همجوار کسی بلد C# تدریس کنه بطور حرفه ای بهم خبر بدید تا بتونم استفاده کنم .
از کمکت ممنونم
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من دکمه پرینتو میزنم هیچ کاری نمکینه چرا اخههههههههههههههههههه؟نوشته شده توسط newsoft [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
پرینت گرفتن از Datagrid خود .net به هیچ عنوان پیشنهاد نمی گردد:
1- واحد این کنترل بر حسب رزولوشن تغییر می کند در صورتیکه کاغذ تغییر نمی کند.
2- در صورت افزایش سایز گرید مشکل در چاپ خواهید داشت.
3- در صورت افزایش تعداد سطر های گرید چاپ شما بدون قالب خواهد بود.
پیشنهاد:
1- استفاده از گریدی قدرتمند نظیر GridEx در Janus
2- استفاده از ابزار های گزارش گیری نظیر Crystal، Stimul و....
موفق باشید.
سلام من از linq to sql استفاده میکنم و میخوام از ی ردیف که کاربر select می کنه با فشردن یک butten پرینت بگیرم میشه لدفن راهنماییم کنید،یا مثالش رو برام بنویسید؟
دوست عزیز همین روش چاپ گرفتن از اطلاعات DataGridView را با استفاده از ReportViewer اگر امکان دارد بگید که خیلی نیازش مبرم دارم. بسیار ممنوننوشته شده توسط MTPROG [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)