IDataGridColumn

Description

The IDataGridColumn interface contains properties and methods of the DataGrid component column.

Properties

  Property name Brief description
The EditorBinding property determines the values editor syntax for the current column cells.
The Field property determines the area of a data source, which data is displayed in the current column.
The FieldName property determines the name of data source field, to which the current column is linked.
The FilterAction property returns the index of set column filtering.
The Focused property returns whether the column has a focus.
The LocalValueFormat property determines the data display format in a table column according to regional parameters settings.
The Lookup property determines the display parameters of the selected element in the drop-down list of dictionary.
The SortAscending property determines the sorting direction.
The SortIndex property determines the index of set sorting.
The StyleIndex property determines the style index for the current row from the collection of DataGrid component set styles.
The ValueFormat property determines the table data display format.

Properties inherited from IDataGridBandBase

   Property name Brief description
AutoWidth The AutoWidth property determines the value that is to be used to autoadjust band or column width when the DataGrid component is resized.
CanSetVisible The CanSetVisible property determines whether it is possible to change visibility of component band or column.
ColumnIndex The ColumnIndex property returns the index of a column or a band at the current nesting level.
Columns The Columns property returns the collection of band child columns.
Fixed The Fixed property determines the fixed band, in which the object is located.
HeaderStyle The HeaderStyle property returns a formatting style of a band or column header.
Height The Height property returns the height of a band or a column header.
Index The Index property returns the unique index of an object in the collection of bands or columns.
Left The Left property returns the space between a band left border or between a column and the DataGrid component left border.
Level The Level property returns an object nesting level.
Menu The Menu property determines the context menu that is called for in the area of band or column header.
MinWidth The MinWidth property determines a minimum width of band or column header.
Options The Options property returns additional object properties.
ParentBand The ParentBand property determines a parent object.
RootBand The RootBand property returns the very first (root) parent band.
RowIndex The RowIndex property returns the index of the row, that contains the object header.
Title The Title property determines text of a band or column header.
Top The Top property returns the space between a band upper border or between a column and the DataGrid component upper border.
TotalPopup The TotalPopup property determines the context menu that appears on clicking with additional mouse button in the area of totals of this object.
TotalStyle The TotalStyle property determines type of totals that are calculated for this object.
TotalValue The TotalValue property determines the value that is displayed in the object totals.
Visible The Visible property indicates whether this object is visible in a table.
Width The Width property determines band or column header width.

Properties inherited from IComponent

  Property name Brief description
The ComponentCount property returns the number of child components located on the parent component.
The Components property returns a child component, which index is passed via the input parameter.
The Data property is used to store any custom data.
The Name property determines the component name.
The Tag property is not used by the compiler. The user can change the value of this property and use it at his discretion.

Methods

  Method name Brief description
The AdjustWidth method executes column width auto adjustment.
The DoFilterAction method applies filtering, which index is passed as an input parameter.
Outdated.The GetFilterAction method returns the type and parameters of an autofilter set for the current column.
Outdated.The SetFilterAction method sets an autofilter in the column.

Methods inherited from IDataGridBandBase

  Method name Brief description
Delete The Delete method deletes the object, for which it was called.
SetParentBand The SetParentBand method places an object to band's specified positions.

See also:

ExtCtrls Assembly Interfaces