vcl-170011-expressquantumtreelist-visual-elements-band.md
The ExpressQuantumTreeList allows end-users to combine columns into bands. A band represents a logical group that can contain any number of related columns.
All the end-user operations with a band can be carried out using its header.
The table below lists the main properties that relate to bands.
|
Visibility
|
A band’s Visible property.
| |
Appearance
|
The TreeList control’s Styles.BandBackground, Styles.BandContent and Styles.BandHeader properties, or a band’s Styles property.
To dynamically customize these style settings, handle the TreeList control’s Styles.OnGetBandBackgroundStyle, Styles.OnGetBandContentStyle, and Styles.OnGetBandHeaderStyle events.
| |
Custom Draw Event
|
The TreeList control’s OnCustomDrawBandCell and OnCustomDrawBandHeaderCell events.
| |
Contents
|
A band’s Caption, ChildBands, and Columns properties.
| |
Behavior
|
The TreeList control’s OptionsCustomizing.BandCustomizing, OptionsCustomizing.BandHiding, OptionsCustomizing.BandHorzSizing, OptionsCustomizing.BandMoving, OptionsCustomizing.BandsQuickCustomization, OptionsCustomizing.BandVertSizing, and OptionsCustomizing.NestedBands properties.
A band’s Options, FixedKind, and Expandable properties.
| |
HitTest Information
|
The TreeList control’s HitTest.HitAtBand property.
|