BandKind Enum
Specifies the types of bands used in the XtraReports Suite.
Namespace: DevExpress.XtraReports.UI
Assembly: DevExpress.XtraReports.v24.1.dll
NuGet Package: DevExpress.Reporting.Core
Declaration
Members
Name | Description |
---|---|
None
|
This band kind is intended for internal use only. |
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. |
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. |
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. |
GroupHeader
|
Objects placed in this band are displayed at the beginning of each group of records. Typically holds the field headers for the group. |
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. |
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. |
PageFooter
|
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. |
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. |
SubBand
|
This band provides a functional copy of the source band below which it is located. |
VerticalDetail
|
|
VerticalHeader
|
|
VerticalTotal
|
Remarks
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.