首页 > 代码库 > XtrasReport 标签打印
XtrasReport 标签打印
var lblList = new List<product_LblPrt_tmp>(); using (JL_MFGEntities ctx = new JL_MFGEntities()) { lblList=ctx.product_LblPrt_tmp.ToList(); } var list = ServiceLocator.Fetch<IMaterialService>().GetList(); var rpt = new XtraReport3(); rpt.DataSource = lblList;// new List<Base_Material>() { list[0], list[1] }; rpt.RequestParameters = false; rpt.PrintingSystem.ShowMarginsWarning = false; rpt.PrintingSystem.ShowPrintStatusDialog = false; ReportPrintTool printTool = new ReportPrintTool(rpt); printTool.Report.CreateDocument(false); // Invoke the Ribbon Print Preview form modally, // and load the report document into it. printTool.PrintingSystem.ShowMarginsWarning = false; printTool.PrintingSystem.AddCommandHandler(new ExportToImageCommandHandler()); var v = printTool.PrintingSystem.GetCommandVisibility(PrintingSystemCommand.PageSetup); printTool.PrintingSystem.SetCommandVisibility(PrintingSystemCommand.PageSetup, CommandVisibility.None); printTool.PrintingSystem.ExecCommand(PrintingSystemCommand.ShowFirstPage); printTool.ShowPreview();
打印机属性设置页面大小后,
发现在ReportTool里的看到的打印机页面大小不一致。。
各种麻烦
XtrasReport 标签打印
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。