PDA

View Full Version : علت عدم امکان پرینت کامل از دیتا گرید ویو



salehvasaleh
جمعه 22 مرداد 1389, 16:54 عصر
من توی فرمم یه دکمه ساختم که عمل پرینت از داده های دیتا گرید ویو رو انجام می ده توی دکمه هم (با کمک دوستان فروم) کد زیر رو نوشتم:


PrintDataGrid.PrintDGV.Print_DataGridView(dataGrid View1);

ضمنا یک printDialog1 رو هم روی فرم قرار دادم.و دیالوگهای پرینت دیالوگ دیگه ای در کار نیست. حالا مشکلم اینه که وقتی می خواد پرینت بگیره به جای چاپ کامل دیتا گرید ویو فقط یه صفحه ناقص که محتویاتش ربطی به دیتا گرید ویو نداره رو چاپ می کنه مطابق تصویر زیر:
http://www.free-picture-host.com/images/KA3KK31281703707.png
حالا می خوام بدونم مشکل کجاست؟ آیا باید رویداد خاصی رو به printDialog1 اضافه کنم؟ممنون می شم راهنماییم کنید.

mmd2009
جمعه 22 مرداد 1389, 17:01 عصر
کدهاتو بذار تا بیشتر راهنماییتون کنیم اینطوری اصلا چیزی مشخص نیست

salehvasaleh
جمعه 22 مرداد 1389, 18:18 عصر
کدهاتو بذار تا بیشتر راهنماییتون کنیم اینطوری اصلا چیزی مشخص نیست
کدهای کلاس PrintDGV عبارتند از:در لینک زیر:
http://salehsabz.persiangig.com/01.txt

اصلا آیا این کد مناسب چاپ داده های یک دیتا گرید ویو هست یا یه سری چیزا اضافه داره؟ممنون

mmd2009
جمعه 22 مرداد 1389, 18:25 عصر
بله کدها مناسبن و مشکلی ندارن

salehvasaleh
جمعه 22 مرداد 1389, 18:27 عصر
بله کدها مناسبن و مشکلی ندارن
خب پس علت اینکه کامل چاپ نمی کنه و ایرادی که در عکس پست اول قابل مشاهده هست رو داره چیه؟

saeidfar
دوشنبه 21 آذر 1390, 10:17 صبح
مشكلتون حل شده يا نه؟

توي اين برنامه يه كلاسه class PrintDGV
با چها رمتد
1-public static void Print_DataGridView(DataGridView dgv1)
2- private static void PrintDoc_PrintPage(object sender,System.Drawing.Printing.PrintPageEventArgs e)
3- private static void DrawFooter(System.Drawing.Printing.PrintPageEventA rgs e,int RowsPerPage)
4-private static void PrintDoc_BeginPrint(object sender,System.Drawing.Printing.PrintEventArgs e)
و كلي متغير!
فقط برخي شرطها بايد برعكس بشن و هيچ مشكلي ندارن

elderado
شنبه 11 شهریور 1391, 18:50 عصر
با این پروجکتی که دوستمون نوشتن و من ازشون خیلی خیلی ممنونم خیلی راحت این کار رو انجام بدید
اینم لینک تاپیک
http://barnamenevis.org/showthread.php?355458-%D9%BE%D8%B1%DB%8C%D9%86%D8%AA-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AA%D8%A7-%DA%AF%D8%B1%DB%8C%D8%AF-%D9%88%DB%8C%D9%88&highlight=%D9%BE%D8%B1%DB%8C%D9%86%D8%AA+%D8%A7%D8 %B2+%D8%AF%DB%8C%D8%AA%D8%A7+%DA%AF%D8%B1%DB%8C%D8 %AF+%D9%88%DB%8C%D9%88