IDataGrid.RootBands

Syntax

RootBands: IDataGridRootBands;

Description

The RootBands property returns the collection of fixed table bands.

Comments

The table contains two fixed bands (right and left) and main central container. Each band may be used as a parent one for other table bands or columns. By default, all table bands and columns are located in the main central band, the left and the right fixed bands are hidden. Fixed bands are divided from the central one with a border, which color and width can be determined in the FixedBorderColor and FixedBorderWidth properties respectively.

Example

Executing the example requires a form, a button named Button1 positioned on it and the DataGrid component named DataGrid1. At least three columns must be created in the DataGrid1 component.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Columns: IDataGridColumns;
    RootBands: IDataGridRootBands;
Begin
    Columns := DataGrid1.Columns;
    RootBands := DataGrid1.RootBands;
    Columns.Item(
0).ParentBand := RootBands.Left;
    Columns.Item(
1).ParentBand := RootBands.Center;
    Columns.Item(
2).ParentBand := RootBands.Right;
End Sub Button1OnClick;

On clicking the button different columns will be placed in two fixed and a central bands.

See also:

IDataGrid