RootBands: IDataGridRootBands;
Свойство RootBands возвращает коллекцию фиксированных контейнеров таблицы.
В таблице есть три фиксированных контейнера: центральный, правый и левый. Каждый из контейнеров может выступать в качестве родительского для других контейнеров или столбцов таблицы. По умолчанию все контейнеры и столбцы располагаются в центральном фиксированном контейнере, при этом левый и правый фиксированные контейнеры скрыты. Фиксированные контейнеры разделяются между собой границей, цвет и толщину которой можно определить в свойствах FixedBorderColor и FixedBorderWidth соответственно.

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1» и компонента DataGrid с наименованием «DataGrid1». В компоненте «DataGrid1» должно быть создано не менее трех столбцов.
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;
При нажатии на кнопку столбцы будут размещены в различных фиксированных контейнерах.
См. также: