Back to Devexpress

Band

vcl-170011-expressquantumtreelist-visual-elements-band.md

latest2.7 KB
Original Source

Band

  • Jul 29, 2024

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.

|