public frmPrintProperties(string title) { InitializeComponent(); settings = new PreviewSettings(title); this.txtTitle.Text = title; updateProductUI(); }
public void PrintGrid() { frmPrintProperties frm = new frmPrintProperties("Waste"); frm.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; if (frm.ShowDialog() == DialogResult.OK) { this._Settings = frm.PreviewSettings; // To print using an UltraGridPrintDocument, associate a grid with the // document instance. This can be done at design time as well. this.ultraGridPrintDocument1.Grid = this.gridViewWaste; // To show print preivew using the UltraPrintPreviewDialog, associate // a print document with the dialog. This can be done at design time // as well. if (_Settings.IncludeFilter && (GetFilters().Trim() != "")) { this.ultraGridPrintDocument1.Footer.BorderStyle = UIElementBorderStyle.None; this.ultraGridPrintDocument1.Footer.Height = 30; this.ultraGridPrintDocument1.Footer.Appearance.FontData.SizeInPoints = 6; this.ultraGridPrintDocument1.Footer.TextLeft = "Filter Used: " + GetFilters(); this.ultraGridPrintDocument1.Footer.Appearance.TextVAlign = VAlign.Bottom; } this.ultraPrintPreviewDlg.Document = this.ultraGridPrintDocument1; // Call ShowDialog to show the print preview dialog. this.ultraPrintPreviewDlg.ShowDialog(this); } }