C# XtraReport预览中按钮的屏蔽

private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            XtraReport1 report = new XtraReport1();
            //report.LoadLayout(Application.StartupPath + @"..\Report\XtraReport1.repx");
            //report.DataSource = list;
            ReportPrintTool tool = new ReportPrintTool(report);
            DevExpress.XtraReports.UI.ReportPrintTool mRptPrintTool = new DevExpress.XtraReports.UI.ReportPrintTool(report);
            DevExpress.XtraPrinting.PrintingSystemBase mPSB = mRptPrintTool.PrintingSystem;
            mPSB.SetCommandVisibility(new DevExpress.XtraPrinting.PrintingSystemCommand[]
             {//下面就是屏蔽的预览界面中按钮,把需要显示出来的删掉。
            DevExpress.XtraPrinting.PrintingSystemCommand.Background ,
            DevExpress.XtraPrinting.PrintingSystemCommand.ClosePreview ,
            DevExpress.XtraPrinting.PrintingSystemCommand.Customize ,
            DevExpress.XtraPrinting.PrintingSystemCommand.DocumentMap ,
            DevExpress.XtraPrinting.PrintingSystemCommand.File ,
            DevExpress.XtraPrinting.PrintingSystemCommand.FillBackground ,
            DevExpress.XtraPrinting.PrintingSystemCommand.Open ,
            DevExpress.XtraPrinting.PrintingSystemCommand.PageSetup ,
            DevExpress.XtraPrinting.PrintingSystemCommand.Print ,//打印
            DevExpress.XtraPrinting.PrintingSystemCommand.PrintDirect ,
            DevExpress.XtraPrinting.PrintingSystemCommand.Save,//保存
            DevExpress.XtraPrinting.PrintingSystemCommand.Watermark,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportCsv,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportFile,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportGraphic,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportHtm,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportMht,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportPdf,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportRtf,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportTxt,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportXls,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportXlsx,
            DevExpress.XtraPrinting.PrintingSystemCommand.ExportXps,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendCsv,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendFile,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendGraphic,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendMht,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendPdf,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendRtf,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendTxt,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendXls,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendXlsx,
            DevExpress.XtraPrinting.PrintingSystemCommand.SendXps,
            DevExpress.XtraPrinting.PrintingSystemCommand.SubmitParameters
            }, DevExpress.XtraPrinting.CommandVisibility.None);
            tool.ShowPreview();
        }
       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值