如何访问用于显示DevExpress XtraReport预览的表单?

时间:2012-03-13 16:31:37

标签: winforms devexpress xtrareport

DevExpress没有简单的报表查看器控件来在Windows窗体上使用XtraReport,但只需在报表上调用ShowPreview就可以了:

var report = new ClientNameReport();
report.ShowRibbonPreview();

上面的代码显示了一个非模型表单,其中包含我的报表和一个很好的功能区控件,用于执行所有可能需要的报表查看,但表单的标题文本是预览,而我想将其设置为报告的名称。该报告具有Container属性,但我无法找到非空的位置。

如何访问托管报告的表单并更改其标题?

1 个答案:

答案 0 :(得分:3)

我希望此代码可以解决您的问题:

var report = new ClientNameReport();
var reportPrintTool = new ReportPrintTool(report);
reportPrintTool.PreviewRibbonForm.Text = "Some Text"
report.ShowRibbonPreview();