DataGridViewTextBoxColumn.SortMode Proprietà

Definizione

Ottiene o imposta la modalità di ordinamento della colonna.

public:
 property System::Windows::Forms::DataGridViewColumnSortMode SortMode { System::Windows::Forms::DataGridViewColumnSortMode get(); void set(System::Windows::Forms::DataGridViewColumnSortMode value); };
public System.Windows.Forms.DataGridViewColumnSortMode SortMode { get; set; }
member this.SortMode : System.Windows.Forms.DataGridViewColumnSortMode with get, set
Public Property SortMode As DataGridViewColumnSortMode

Valore della proprietà

Oggetto DataGridViewColumnSortMode che specifica i criteri usati per ordinare le righe in base ai valori delle celle di una colonna.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questa proprietà.

this.dataGridView1.Columns["Priority"].SortMode =
    DataGridViewColumnSortMode.Automatic;
Me.dataGridView1.Columns("Priority").SortMode = _
    DataGridViewColumnSortMode.Automatic

Commenti

Quando un DataGridView controllo viene ordinato utilizzando una colonna con un SortMode valore della proprietà , Automaticun glifo di ordinamento viene visualizzato automaticamente nell'intestazione di colonna.

Quando il controllo viene ordinato utilizzando una colonna con un SortMode valore di proprietà di Programmatic, è necessario visualizzare il glifo di ordinamento manualmente tramite la SortGlyphDirection proprietà .

La modalità di ordinamento predefinita di un DataGridViewTextBoxColumn oggetto è Automatic. La modalità di ordinamento predefinita per altri tipi di colonna è NotSortable.

Il SortMode valore non impedisce l'ordinamento di una colonna a livello di codice, anche se possono essere applicate altre restrizioni. Per altre informazioni, vedere il metodo Sort.

Il SortMode valore della proprietà di NotSortable non impedisce che si verifichi l'evento DataGridView.ColumnHeaderMouseClick , ma impedisce all'intestazione di modificarne l'aspetto quando viene fatto clic.

Si applica a

Vedi anche