DataGridViewTextBoxColumn::SortMode Property
Gets or sets the sort mode for the column.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: property DataGridViewColumnSortMode SortMode { DataGridViewColumnSortMode get(); void set(DataGridViewColumnSortMode value); }
Property Value
Type: System.Windows.Forms::DataGridViewColumnSortModeA DataGridViewColumnSortMode that specifies the criteria used to order the rows based on the cell values in a column.
When a DataGridView control is sorted using a column with a SortMode property value of Automatic, a sorting glyph is automatically displayed in the column header.
When the control is sorted using a column with a SortMode property value of Programmatic, you must display the sorting glyph yourself through the SortGlyphDirection property.
The default sort mode of a DataGridViewTextBoxColumn is Automatic. The default sort mode for other column types is NotSortable.
The SortMode value does not prevent you from sorting a column programmatically, although other restrictions may apply. For more information, see the Sort method.
A SortMode property value of NotSortable will not prevent the DataGridView::ColumnHeaderMouseClick event from occurring, but it will prevent the header from changing its appearance when it is clicked.
Available since 2.0