Skip to main content
.NET Framework 4.6.2+

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IReportContainer Interface

Implemented by Report Containers.

Namespace: DevExpress.ExpressApp.ReportsV2

Assembly: DevExpress.ExpressApp.ReportsV2.v24.2.dll

#Declaration

public interface IReportContainer

#Remarks

Report Container is an object that specifies the report markup (XtraReport object), the associated parameters object type and the report’s display name.

The default implementation of this interface used by the Reports V2 Module is ReportContainer.

To create a custom Report Container, implement the IReportContainer interface, handle the ReportsStorage.CreateCustomReportContainer event and pass an instance of your custom Report Container to the CreateCustomReportContainerEventArgs.ReportContainer parameter.

To get an IReportContainer instance by is handle, use the ReportsStorage.GetReportContainerByHandle method.

See Also