Example #1
0
        public void ShowReport(DevExpress.XtraReports.IReport rpt)
        {
            ReportPrintTool pt = new ReportPrintTool(rpt);

            pt.ShowPreviewDialog();
            //pt.ShowPreview(UserLookAndFeel.Default);
        }
        public static void ShowPrintPreview(DevExpress.XtraReports.IReport report, bool dlg = false)
        {
            // Create a Print Tool and show the Print Preview form.
            DevExpress.XtraReports.UI.ReportPrintTool printTool = new DevExpress.XtraReports.UI.ReportPrintTool(report);

            if (dlg)
            {
                printTool.ShowRibbonPreviewDialog();
            }
            else
            {
                printTool.ShowRibbonPreview();
            }
        }
Example #3
0
        public static void ShowPrintPreview(DevExpress.XtraReports.IReport report)
        {
            // Create a Print Tool and show the Print Preview form.
            DevExpress.XtraReports.UI.ReportPrintTool printTool = new DevExpress.XtraReports.UI.ReportPrintTool(report);

            // Set watermark options.
            //printTool.PrintingSystem.Watermark.Image = Program.CompanyLogo;
            //printTool.PrintingSystem.Watermark.ImageAlign = System.Drawing.ContentAlignment.TopCenter;
            //printTool.PrintingSystem.Watermark.ImageTiling = false;
            //printTool.PrintingSystem.Watermark.ImageViewMode = DevExpress.XtraPrinting.Drawing.ImageViewMode.Stretch;
            //printTool.PrintingSystem.Watermark.ImageTransparency = 150;
            //printTool.PrintingSystem.Watermark.ShowBehind = false;
            //printTool.PrintingSystem.Watermark.PageRange = "1";
            printTool.ShowRibbonPreviewDialog();
        }
 public CustomXtraReportPreviewModel(DevExpress.XtraReports.IReport report, bool enableSimpleScrolling) : base(report)
 {
     IsHandToolEnabled  = false;
     HandToolCommand    = new DelegateCommand(OnEnableHandToolExecuted);
     UseSimpleScrolling = enableSimpleScrolling;
 }