Winforms 如何在打印控件中加载报告文件?-第三方控件

Winforms 如何在打印控件中加载报告文件?-第三方控件,winforms,devexpress,xtrareport,Winforms,Devexpress,Xtrareport,我创建了报告(XtraReport),并将报告工具PrintBarManager或PrintControl拖动到表单中。现在我需要将该报告加载到PrintControl。如何加载?帮助我。 我尝试了此代码,但显示错误-对象引用未设置为对象的实例 var test = new XtraReport1(); printControl1.Container.Add(test); // Object reference not set to instance of object test.ShowPr

我创建了报告(XtraReport),并将报告工具
PrintBarManager
PrintControl
拖动到表单中。现在我需要将该报告加载到PrintControl。如何加载?帮助我。 我尝试了此代码,但显示错误-
对象引用未设置为对象的实例

var test = new XtraReport1();
printControl1.Container.Add(test);  // Object reference not set to instance of object
test.ShowPreview();
我尝试了这段代码,但它显示-
最佳重载方法匹配…

var test = new XtraReport1();
printControl1.Controls.Add(test);  // Best overloaded method, invalid arguments
test.ShowPreview();

如何将我的报告加载到PrintControl?

使用以下代码:

//Set the printing system
printControl.PrintingSystem = report.PrintingSystem;
//Create and build your report
XtraReport1 report = new XtraReport1(); 
report.CreateDocument();
请看一下指南