DataGridViewColumn.SortMode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
Eccezioni
Il valore assegnato alla proprietà è in conflitto con la proprietà SelectionMode.
Esempio
Nell'esempio di codice seguente viene illustrato come utilizzare la SortMode 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.
A partire da .NET Framework 4.6, il glifo di ordinamento viene ridimensionato in base alle impostazioni DPI di sistema quando il file app.config contiene la voce seguente:
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per