public static void PrintPreview(RadGridView grdData) { if (grdData.Rows.Count <= 0) { MessageBox.Show(@"No Datas To Be Printed.", @"Print", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } try { var rpd = new RadPrintDocument { Margins = new Margins(10, 10, 10, 10), DefaultPageSettings = { PaperSize = new PaperSize("A4", 850, 1100) }, AssociatedObject = grdData }; var dialog = new RadPrintPreviewDialog { ThemeName = grdData.ThemeName, Document = rpd, StartPosition = FormStartPosition.CenterScreen }; dialog.ShowDialog(); } catch (Exception e) { MessageBox.Show(@"Error While Printing Document." + Environment.NewLine + e.Message, @"Print", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void radButtonPrintPreview_Click(object sender, EventArgs e) { RadPrintPreviewDialog dialog1 = new RadPrintPreviewDialog(); dialog1.ThemeName = this.radGridView1.ThemeName; dialog1.Document = this.radPrintDocument1; dialog1.StartPosition = FormStartPosition.CenterScreen; dialog1.ShowDialog(); }
public void PrintPreview() { RadPrintDocument doc = this.CreatePrintDocument(); doc.DefaultPageSettings.Landscape = true; RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(doc); dialog.ThemeName = this.ThemeName; dialog.ShowDialog(); }
private void buttonPreview_Click(object sender, EventArgs e) { RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(); dialog.ThemeName = this.radScheduler1.ThemeName; dialog.Document = this.radPrintDocument1; dialog.ShowDialog(); this.UpdateSelectedStyle(); }
private void btnPrint_Click(object sender, EventArgs e) { RadPrintDocument document = new RadPrintDocument(); document.DefaultPageSettings.Landscape = true; document.HeaderHeight = 60; document.HeaderFont = new Font("Arial", 10, FontStyle.Bold); document.MiddleHeader = "Dansalan College Foundation, Inc. \r\n Marinaut, Marawi City, Lanao del Sur"; document.MiddleFooter = "Page [Page #] of [Total Pages]"; document.AssociatedObject = this.gridView; radPrintDocument1 = document; RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(); dialog.Document = this.radPrintDocument1; dialog.ShowDialog(); }
private void btnPrint_Click(object sender, EventArgs e) { RadPrintDocument document = new RadPrintDocument(); document.DefaultPageSettings.Landscape = true; document.HeaderHeight = 60; document.HeaderFont = new Font("Arial", 10, FontStyle.Bold); document.MiddleHeader = "Dansalan College Foundation, Inc. \r\n Marinaut, Marawi City, Lanao del Sur"; document.MiddleFooter = "Page [Page #] of [Total Pages]"; document.AssociatedObject = this.gvGradeSection; radPrintDocument1 = document; RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(); dialog.Document = this.radPrintDocument1; dialog.ShowDialog(); }
private void menuPrintBirthdates_Click(object sender, EventArgs e) { printDocumentRad = new RadPrintDocument(); printDocumentRad.DefaultPageSettings.Landscape = false; printDocumentRad.AssociatedObject = this.gridViewEmployees; printDocumentRad.MiddleHeader = "Список дней рождения сотрудников офиса Фастдев, Екатеринбург"; printDocumentRad.HeaderFont = new System.Drawing.Font(FontFamily.GenericSerif, 15.0F); printDocumentRad.LeftFooter = "Число сотрудников: " + employeeManager.NumberOfEmployees(); ShowColumns(false, false); RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(); dialog.Document = printDocumentRad; dialog.ShowDialog(); ShowColumns(true, false); gridViewEmployees.BestFitColumns(BestFitColumnMode.DisplayedCells); }
private void PrintPane() { CalcPerGrading(); txtDate.Text = "Date: " + DateTime.Now.ToShortDateString(); txtDate.Visible = true; radPanel2.Size = new Size(702, 586); this.Size = new Size(710, 657); RadPrintDocument document = new RadPrintDocument(); document.AssociatedObject = new PanelPrinter(this.radPanel2); RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(document); dialog.ShowDialog(); txtDate.Visible = false; radPanel2.Size = new Size(702, 361); this.Size = new Size(702, 316); }
private void PrintPreview_Click(object sender, RoutedEventArgs e) { RadPrintDocument document = new RadPrintDocument(); document.HeaderHeight = 30; document.HeaderFont = new Font("Arial", 22); document.Logo = System.Drawing.Image.FromFile(@"C:\MyLogo.png"); document.LeftHeader = "[Logo]"; document.MiddleHeader = "Middle header"; document.RightHeader = "Right header"; document.ReverseHeaderOnEvenPages = true; document.FooterHeight = 30; document.FooterFont = new Font("Arial", 22); document.LeftFooter = "Left footer"; document.MiddleFooter = "Middle footer"; document.RightFooter = "Right footer"; document.ReverseFooterOnEvenPages = true; document.AssociatedObject = this.radGridView1; RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(document); dialog.Show(); gridView.PrintPreview(); }
private void radMenuItem2_Click(object sender, EventArgs e) { radGridView1.PrintCellFormatting += radGridView1_PrintCellFormatting; RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(); dialog.ThemeName = this.radGridView1.ThemeName; Font italicFont = new Font("Arial", 10f, FontStyle.Bold); radPrintDocument1.LeftHeader =enc1; radPrintDocument1.HeaderFont = italicFont; radPrintDocument1.HeaderHeight = 100; radPrintDocument1.RightHeader = enc2; radPrintDocument1.Landscape = true; Margins m = new Margins(); m.Bottom = 0; m.Top = 1; m.Left = 0; m.Right = 0; radPrintDocument1.Margins = m; dialog.Document = radPrintDocument1; dialog.StartPosition = FormStartPosition.CenterScreen; dialog.ShowDialog(); }