Band
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. |