Skip to main content
All docs
V24.2

ITreeListDataColumn Properties

An interface that defines a TreeList data column‘s API members (properties and methods).
Name Description
AllowReorder Specifies whether users can change the column’s position. Inherited from ITreeListColumn.
AllowSort Specifies whether users can sort data by the current column.
Caption Specifies the column’s caption. Inherited from ITreeListColumn.
CaptionAlignment Specifies the alignment of the column’s Caption. Inherited from ITreeListColumn.
CellDisplayTemplate Specifies a template used to display column cells.
CellEditTemplate Allows you to replace an automatically generated editor with custom content in the column’s edit cell.
DataRowEditorVisible Specifies whether to render the editor associated with this column in the column edit cell, edit form, or pop-up edit form.
DisplayFormat Specifies the format of column and summary values calculated for this column.
EditSettings Allows you to customize the editor associated with this column.
ExportEnabled Specifies whether the TreeList can export the column.
ExportWidth Specifies the column’s export width in pixels.
FieldName Specifies a data field that supplies column values.
FilterMenuButtonDisplayMode Specifies when the column displays the filter menu button.
FilterMenuTemplate Specifies a template used to display the column’s filter menu.
FilterRowCellTemplate Allows you to replace default content with custom content in the column’s filter row cell.
FilterRowEditorVisible Specifies whether the column’s filter row cell displays the automatically generated editor.
FilterRowOperatorType Specifies the initial operator type used to create a filter condition based on the filter row value.
FilterRowValue Specifies the initial value in the column’s filter row editor.
FixedPosition Allows you to anchor the column to the TreeList’s left or right edge. Inherited from ITreeListColumn.
FooterTemplate Specifies a template used to display the column’s footer cell. Inherited from ITreeListColumn.
HeaderCaptionTemplate Specifies a template used to display the column header’s caption. Inherited from ITreeListColumn.
MinWidth Specifies a column’s minimum width in pixels. Inherited from ITreeListColumn.
Name Specifies the column’s unique identifier. Inherited from ITreeListColumn.
ReadOnly Specifies whether a user can change the column editor value when the TreeList is in edit mode.
ShowInColumnChooser Specifies whether a hidden column should be listed in the column chooser. Inherited from ITreeListColumn.
SortIndex Specifies the column’s index among sorted columns. If the property is set to -1, treelist data is not sorted by this column.
SortMode Specifies whether the TreeList sorts column data by values or uses custom sort logic.
SortOrder Specifies the column’s sort order (ascending or descending).
TextAlignment Specifies the alignment of text in column cells. Inherited from ITreeListColumn.
Visible Specifies whether the column is visible. Inherited from ITreeListColumn.
VisibleIndex Specifies a column’s position among other columns. Inherited from ITreeListColumn.
Width Specifies the column’s width. Inherited from ITreeListColumn.
See Also