DataGridViewTextBoxColumn.SortMode Propriété

Définition

Obtient ou définit le mode de tri de la colonne.

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

Valeur de propriété

Un DataGridViewColumnSortMode qui spécifie les critères utilisés pour commander les lignes en fonction des valeurs de cellules dans une colonne.

Exemples

L’exemple de code suivant illustre l’utilisation de cette propriété.

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

Remarques

Lorsqu’un DataGridView contrôle est trié à l’aide d’une colonne dont SortMode la valeur de Automaticpropriété est , un glyphe de tri s’affiche automatiquement dans l’en-tête de colonne.

Lorsque le contrôle est trié à l’aide d’une colonne avec une SortMode valeur de propriété , Programmaticvous devez afficher vous-même le glyphe de tri via la SortGlyphDirection propriété .

Le mode de tri par défaut d’un DataGridViewTextBoxColumn est Automatic. Le mode de tri par défaut pour les autres types de colonnes est NotSortable.

La SortMode valeur ne vous empêche pas de trier une colonne par programmation, bien que d’autres restrictions puissent s’appliquer. Pour plus d'informations, voir la méthode Sort.

Une SortMode valeur de propriété de n’empêche NotSortable pas l’événement DataGridView.ColumnHeaderMouseClick de se produire, mais elle empêche l’en-tête de modifier son apparence lorsqu’il est cliqué.

S’applique à

Voir aussi