Esempio n. 1
0
 public frmPrintProperties(string title)
 {
     InitializeComponent();
     settings           = new PreviewSettings(title);
     this.txtTitle.Text = title;
     updateProductUI();
 }
Esempio n. 2
0
        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);
            }
        }