IModelColumn.SortIndex Property

Specifies the sequence of column sorting.

Namespace: DevExpress.ExpressApp.Model

Assembly: DevExpress.ExpressApp.v18.2.dll

Declaration

int SortIndex { get; set; }
Property SortIndex As Integer

Property Value

Type Default Description
Int32

-1

An integer value specifying the sequence of column sorting.

List View records can be sorted by multiple columns. The SortIndex value is zero-based. It means that initially, List View records are sorted by the column with the zero SortIndex value, second - by the column with SortIndex set to 1, etc. The -1 value cancels data sorting by this column. When it is required to sort a List View by the single column, this column's SortIndex should be zero. Note that by default, if the SortIndex property value does not equal -1, the Ascending sorting is applied (IModelColumn.SortOrder is set to ColumnSortOrder.Ascending). So, to disable sorting, you must set SortIndex to -1 and SortOrder to None.

See Also