1

在一个项目上工作,我使用开发快递套装的 xtra 报告动态生成图表,并且没有将图表绑定到数据源。当我使用数据源生成标签来测试它们时,

Detail.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;

作品。但是,如果我在没有数据源的情况下生成标签,这将不起作用。有人有线索吗?

4

1 回答 1

2

来源:当标签文本更改值时强制条件分页符

要完成此任务,您可以添加 GroupFooter 带并将 GroupFooter.PageBreak 设置为 AfterBand。或放置一个 XRPageBreak 控件,处理 Detail.BeforePrint 并根据需要调整 XRPageBreak 的可见性。 要获取处理行,您需要使用 XtraReport.GetCurrentRow() 方法。请尝试此解决方案,并让我们知道结果。

您可以在某些条件下强制分页。参考链接在底部有一个示例作为附件..

您还可以使用 Before_Print 事件来完成此任务。

希望这有帮助..

于 2012-05-24T15:14:20.453 回答