s-soleimani
دوشنبه 10 اسفند 1394, 03:37 صبح
سلام
یک radgridview دارم که برای پرینتش کد زیر رو نوشتم.
پرینت آن مطابق عکس است، ولی لازم است، که در انتهای Radgridview مجموع دو مقدار را مطابق عکس نمایش بدهد و نمیدونم چطور این کار را انجام بدهم؟ (نکته : ممکن است پرینت من چند صفحه باشد، و 2 مقدار مجموع باید در انتهای صفحه آخر نشان داده بشود)
کد پرینت فعلیم به صورت زیر است:
RadPrintDocument doc = new RadPrintDocument();
doc.DefaultPageSettings.PaperSize = new System.Drawing.Printing.PaperSize("A4", 840, 1180);
doc.DefaultPageSettings.Landscape = true;
doc.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(50, 50, 100, 55);
doc.HeaderHeight = 30;
doc.FooterHeight = 85;
SolidBrush drawBrush = new SolidBrush(Color.Black);
doc.FooterFont = new Font("arial", 13, FontStyle.Underline | FontStyle.Bold , GraphicsUnit.World);
doc.HeaderFont = new Font("tahoma", 11);
ColumnGroupsViewDefinition cgv = new ColumnGroupsViewDefinition();
doc.AssociatedObject = this.radGridView1;
doc.PrintPage += doc_PrintPage;
RadPrintPreviewDialog dialog = new RadPrintPreviewDialog();
dialog.Document = doc;
dialog.ShowDialog();
139330
یک radgridview دارم که برای پرینتش کد زیر رو نوشتم.
پرینت آن مطابق عکس است، ولی لازم است، که در انتهای Radgridview مجموع دو مقدار را مطابق عکس نمایش بدهد و نمیدونم چطور این کار را انجام بدهم؟ (نکته : ممکن است پرینت من چند صفحه باشد، و 2 مقدار مجموع باید در انتهای صفحه آخر نشان داده بشود)
کد پرینت فعلیم به صورت زیر است:
RadPrintDocument doc = new RadPrintDocument();
doc.DefaultPageSettings.PaperSize = new System.Drawing.Printing.PaperSize("A4", 840, 1180);
doc.DefaultPageSettings.Landscape = true;
doc.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(50, 50, 100, 55);
doc.HeaderHeight = 30;
doc.FooterHeight = 85;
SolidBrush drawBrush = new SolidBrush(Color.Black);
doc.FooterFont = new Font("arial", 13, FontStyle.Underline | FontStyle.Bold , GraphicsUnit.World);
doc.HeaderFont = new Font("tahoma", 11);
ColumnGroupsViewDefinition cgv = new ColumnGroupsViewDefinition();
doc.AssociatedObject = this.radGridView1;
doc.PrintPage += doc_PrintPage;
RadPrintPreviewDialog dialog = new RadPrintPreviewDialog();
dialog.Document = doc;
dialog.ShowDialog();
139330