XtraReportBase Class

The base for XtraReport and DetailReportBand classes.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v18.2.dll

Declaration

[DefaultCollectionName("Bands")]
public abstract class XtraReportBase :
    Band,
    IDataContainer,
    IDataContainerBase,
    IDataContainerBase2,
    IDataContextContainer,
    IFilterStringContainer,
    IDisplayNamePropertyContainer,
    IBrickOwnerRepository
<DefaultCollectionName("Bands")>
Public MustInherit Class XtraReportBase
    Inherits Band
    Implements IDataContainer,
               IDataContainerBase,
               IDataContainerBase2,
               IDataContextContainer,
               IFilterStringContainer,
               IDisplayNamePropertyContainer,
               IBrickOwnerRepository

Remarks

The XtraReportBase class implements some functionality common to the XtraReport and DetailReportBand classes. See the Report Class Hierarchy topic to learn more about XtraReports classes.

Note, that this class is intended for internal use only. You can't create an instance of this class.

Implements

DevExpress.XtraReports.Serialization.IXRSerializable
DevExpress.Utils.Serializing.Helpers.IXtraSupportDeserializeCollectionItem
DevExpress.Utils.Serializing.IXtraSerializable
DevExpress.XtraReports.Native.IDataContainer
DevExpress.Data.IDataContainerBase
DevExpress.Data.IDataContainerBase2
DevExpress.Data.Browsing.IDataContextContainer
DevExpress.Data.IFilterStringContainer
DevExpress.XtraReports.Native.IDisplayNamePropertyContainer
DevExpress.XtraPrinting.IBrickOwnerRepository
See Also