ActiveReports Viewer:适合页面宽度可防止连续查看



我使用的是ActiveReports 10。如果我使用Viewer.ViewType = ViewType.Continuous以编程方式设置GrapeCity.ActiveReports.Viewer.Win.Viewer的视图类型,它会将Zoom属性重置为默认值。类似地,如果我设置了Viewer.Zoom = -1,这将重置ViewType

这个问题不仅仅是程序性的。在查看报告时,我可以在连续查看时单击"调整宽度"按钮,它会将视图类型更改为单页查看,反之亦然。

有没有一种方法可以实现适合的宽度和连续观看?

当前无法同时将属性ViewType设置为Continuous和Zoom设置为(-1)FitPageWidth。我们正在将该问题转交给开发团队进行进一步调查。

但是,您可以通过在具有默认PageSize的Section报告中将ZoomLevel设置为PageWidth(例如-148%或1.48f)来满足您的要求。它会将文档缩放到"页面宽度",同时可以设置"连续视图类型"。建议代码:

viewer1.ViewType = GrapeCity.Viewer.Common.Model.ViewType.Continuous;
viewer1.Zoom = 1.48f;

最新更新