Skip to main content
A newer version of this page is available. .

GridColumn Properties

An abstract class that serves as the base class for grid columns.
Name Description
ActualAppearance
ActualCaption Gets the column caption as it is displayed in a column header.
AllowAutoFilter Gets or sets whether users can enter a value in the Auto Filter Row. This is a bindable property.
AllowSort Gets or sets whether end users can sort data by the column. This is a bindable property.
AutoFilterCondition Gets or sets the filter condition (equals, contains, etc.) used to compare the value in the Auto-Filter Row with column values. This is a bindable property.
AutoFilterValue Gets or sets the value of the cell in the Auto Filter Row. This is a bindable property.
BackgroundColor Gets or sets the background color of the column’s cells. This is a bindable property.
Caption Gets or sets the caption displayed in the column header. This is a bindable property.
Column Gets or sets the column of the grid’s multi-row layout (AdvancedColumnLayout) where cells are located. This is a bindable property.
ColumnSpan Gets or sets the number of the columns that the column should be spanned across. This property is in effect only when the grid displays the multi-row layout (AdvancedColumnLayout). This is a bindable property.
DisplayFormat Gets or sets the pattern used to format cell values of the column. This is a bindable property.
EditFormCaption Gets or sets the caption of the editor associated with the current column in the edit form. This is a bindable property.
FieldName Gets or sets the name of the data source’s field associated with the grid column, or serves as an identifier for unbound columns. This is a bindable property.
FilterMode Gets or sets whether filters are applied to the actual cell values or to the text displayed in cells. This is a bindable property.
FixedStyle Gets or sets whether a column is fixed. This is a bindable property.
GroupCaptionDisplayFormat Gets or sets the pattern used to construct group row captions. This is a bindable property.
GroupCaptionTemplate Gets or sets the template that defines the visual representation of a group row caption. This is a bindable property.
GroupInterval Gets or sets how data rows are combined into groups. This is a bindable property.
HeaderBackgroundColor Gets or sets the background color of the grid column’s header. This is a bindable property.
HeaderBorderColor
HeaderBottomBorderColor
HeaderCaptionLineBreakMode Gets or sets how to handle the caption text if it cannot fit on one line. This is a bindable property.
HeaderContentTemplate Gets or sets the template that defines the visual representation of the column header. This is a bindable property.
HeaderFontAttributes Gets or sets the grid column header’s font attributes. This is a bindable property.
HeaderFontColor Gets or sets the grid column header’s font color. This is a bindable property.
HeaderFontFamily Gets or sets the grid column header’s font family. This is a bindable property.
HeaderFontSize Gets or sets the grid column header’s font size. This is a bindable property.
HeaderPadding Gets or sets the grid column header’s padding. This is a bindable property.
HeaderTextDecorations Gets or sets the grid column header’s text decorations. This is a bindable property.
HorizontalContentAlignment Gets or sets the horizontal alignment of the column’s content. This is a bindable property.
HorizontalHeaderAlignment
ImmediateUpdateAutoFilter Gets or sets whether to filter data each time a value in the Auto Filter Row is changed or only when a cell in the Auto Filter Row loses focus. This is a bindable property.
IsGrouped Gets or sets whether grid data is grouped by the specified column. This is a bindable property.
IsReadOnly Gets or sets whether users are allowed to change cell values in the column. This is a bindable property.
IsUnbound Gets whether the column is unbound.
IsVisible Gets or sets whether the column is visible in the grid. This is a bindable property.
MaxWidth Gets or sets the column’s maximum width. This is a bindable property.
MinWidth Gets or sets the column’s minimum width. This is a bindable property.
Padding Gets or sets the distance between values and borders in the column’s cells. This is a bindable property.
Row Gets or sets the row in which the column’s cells are located. This is a bindable property.
RowSpan Allows you to stretch the column’s cells across multiple rows within the grid’s multi-row layout (AdvancedColumnLayout).
ShowFilterIcon Gets or sets whether to show the filter icon in the Auto Filter Row’s cell. This is a bindable property.
SortIndex Gets or sets the column’s position among sorted columns. This is a bindable property.
SortMode Gets or sets whether the grid should sort or group data by column values or display text. This is a bindable property.
SortOrder Gets or sets the column’s sort order. This is a bindable property.
TotalSummaryTemplate Gets or sets the template that defines the visual representation of the column’s total summary. This is a bindable property.
UnboundExpression Gets or sets an expression used to calculate values for the unbound column. This is a bindable property.
UnboundType Gets or sets whether the column is unbound, and the type of data the unbound column stores. This is a bindable property.
VerticalContentAlignment Gets or sets the vertical alignment of the column’s content. This is a bindable property.
Width Gets or sets the column’s width. This is a bindable property.
See Also