【发布时间】:2010-11-05 05:13:08
【问题描述】:
我们怎么做
将页面方向更改为横向
将 Reportviewer 设置为 Legal Page Size 或 A4。
谢谢
【问题讨论】:
我们怎么做
将页面方向更改为横向
将 Reportviewer 设置为 Legal Page Size 或 A4。
谢谢
【问题讨论】:
您可以创建一个 PageSettings 对象,将其属性设置为横向 A4 纸张大小,然后将其分配给 Report Viewer 实例。例如:
System.Drawing.Printing.PageSettings ps = new System.Drawing.Printing.PageSettings();
ps.Landscape = true;
ps.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1170);
ps.PaperSize.RawKind = (int)System.Drawing.Printing.PaperKind.A4;
reportViewer.SetPageSettings(ps);
【讨论】:
几年前我尝试过。改变方向的“最简单”的方法就是改变大小。 (即:纵向 A4 为 210 × 297 毫米,横向为 297 x 210 毫米)
【讨论】:
如果您使用的是 Visual Studio 2012,您可以转到报告属性、页面设置,然后您可以选择页面的方向。
【讨论】:
找到该报告属性对我来说很痛苦,因为我在报告栏上看不到“扳手”图标(可以通过右键单击标题的空白区域并单击“报告”来打开它。
到达那里后,将方向更改为横向。
【讨论】:
简单:在属性(右键单击 - 报告属性)中更改页面方向。 并且resize报表设计为11英寸宽,可以用尺子(右键-查看-尺子)来做
【讨论】: