【发布时间】:2018-07-18 08:44:14
【问题描述】:
我一直在尝试以编程方式更改报告的纸张大小。 目标是让它工作,我可以在运行时配置 RDLC 报告的纸张/页面大小。
正如我在Link 上看到的那样。我可以在运行时配置纸张大小。
我已经按照它并设法在运行时更改纸张大小,但是当报告加载时。它仍然使用报告属性上指示的PageSize。
这里有什么我错过的吗?我也尝试使用RefreshReport()。我是否误解了 PageSize 和 PaperSize 是一样的?我在DefaultPageSettings 下没有看到PageSize 属性,所以我认为它们是相同的。
下面的屏幕截图显示了运行时更改的PaperSize。我使用了一个消息框来查看它是否发生了变化。
但报告仍然使用 PageSize 属性下指定的 1100 高度 x 850 宽度。
【问题讨论】:
标签: vb.net visual-studio winforms reporting rdlc