【发布时间】:2017-08-24 13:48:51
【问题描述】:
有谁知道如何检查水晶报表是否为横向格式?
检查 cr wpf 控件的实际高度和宽度并没有给我正确的值...
【问题讨论】:
标签: wpf crystal-reports
有谁知道如何检查水晶报表是否为横向格式?
检查 cr wpf 控件的实际高度和宽度并没有给我正确的值...
【问题讨论】:
标签: wpf crystal-reports
前往
文件 -> 页面设置 -(所有页面相关设置包括边距和方向。)
检查此链接。
https://www.tutorialspoint.com/crystal_reports/crystal_reports_page_layout.htm
how to manage page size and margin in crystal report?
更新 在通过代码通过 WPF 进行更改之前,您必须在预览中检查您的报告是否适合您所需的方向。
要动态改变,你只需访问水晶报表对象,其中有属性可以提供信息。
System.Drawing.Printing.PrinterSettings printersettings = new System.Drawing.Printing.PrinterSettings();
printersettings.DefaultPageSettings.Landscape = true
System.Drawing.Printing.PageSettings pageSettings = new System.Drawing.Printing.PageSettings();
...
pageSettings.PaperSize = new System.Drawing.Printing.PaperSize("name", 400, 600);
rp.PrintToPrinter(printersettings, pageSettings, false)
检查此链接 - Crystal Reports prints portrait orientation instead of landscape
【讨论】: