BandKind Enum

Specifies the types of bands used in the XtraReports Suite.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v18.1.dll

Declaration

[Flags]
public enum BandKind
<Flags>
Public Enum BandKind

All bands used in XtraReports derive from the Band class. Use this enumeration to create a band of the specified type via the XtraReportBase.CreateBand method.

Name Description
BottomMargin

Objects placed in this band are displayed at the bottom of each page. This section usually contains the page number and other auxiliary information.

Detail

Objects placed in this band are displayed with each new record from the primary data source. A band of this type contains the bulk of the report data as it is reprinted for each record, and typically displays individual records.

DetailReport

This band contains a detail report which contains its own bands and controls. This detail report band is intended to create master-detail reports.

GroupFooter

Objects placed in this band are displayed at the end of each group of records. Normally used to provide summary values based upon the group's data.

GroupHeader

Objects placed in this band are displayed at the beginning of each group of records. Typically holds the field headers for the group.

None

This band kind is intended for internal use only.

Objects placed in this band are displayed at the bottom of each page, above the BottomMarginBand. Normally used to contain the footer of a table continued on the following page.

PageHeader

Objects placed in this band are displayed at the top of each page, below the TopMarginBand. Normally used to contain the header of a table continued from the previous page.

ReportFooter

Objects placed in this band are displayed once, at the end of the report. Used to display information only required once at the end of the report such as grand totals.

ReportHeader

Objects placed in this band are displayed once, at the beginning of the report. Usually contains the report title and any other information only required at the start of the report.

SubBand

This band provides a functional copy of the source band below which it is located.

TopMargin

Objects placed in this band are displayed at the top of each page. These can be used to display the date, report name, etc.

See Also