XtraReport Class
The base class for any report created using the XtraReports Suite.
Namespace: DevExpress.XtraReports.UI
Assembly: DevExpress.XtraReports.v17.2.dll
NuGet Package: DevExpress.Reporting.Core
Declaration
public class XtraReport :
XtraReportBase,
ISupportInitialize,
IReport,
IDocumentSource,
ILink,
IComponent,
IDisposable,
IServiceProvider,
IParameterSupplier,
IParameterSupplierBase,
IRootXmlObject,
IExtensionsProvider
Related API Members
The following members return XtraReport objects:
Remarks
A regular report created with the XtraReports Suite is a descendant of the XtraReport class, which contains bands and controls. The XtraReport class determines the structure of a report and has all the properties and methods required to create a document that is ready to preview, print and/or export.
For an example of runtime report creation, see How to: Create a Simple Static Report (Runtime Sample).
For general information, see Introduction to Banded Reports and Report Class Hierarchy.