2009-08-05 7 views
0

Que se passe-t-il en interne lorsque l'utilisateur clique sur un en-tête de colonne dans un DataGridView? Plus précisément, si le premier clic trie les données ascendantes, comment le trier décroît-il au clic suivant? Cela annule-t-il simplement le résultat Compare() ou CompareTo()? Et quelle interface utilise DataGridView pour trier les éléments?DataGridView Tri

Répondre

1

Le premier clic définit la propriété SortExpression, le second clic indique la descente vers l'expression de tri.

Vous devez écrire votre propre mod si vous avez une colonne avec une expression de tri multi-colonnes car elle ignore le premier sur le clic 2.