Le flexgrid n'est pas vraiment approprié pour faire ce genre de chose. Utilise plutôt un listview ou l'ocx SCgrid qui t'apportera la même souplesse que le flexgrid de microsoft, tout en étant plus optimisé (tu pourras le trouver sur le net en version freeware).
______________________________________
DarK Sidious
Salut Darksidious et maina29
On peut utiliser la propriéte "Sort"
MSHFlexGrid1.Sort=1 (tri texte et nombre croissant )
MSHFlexGrid1.Sort=2 (tri texte et nombre decroissant )
Indiquer le numero de colonne (ColSel=2) et le nombre de colonne (Col=3)
Le tri se fera sur la colonne 2 puis 3 puis 4
Quand penses tu Darksidious ?
A+
Oui pourquoi pas, sauf que ca ne ressemblera pas (visuellement parlant) à une grille triable (et triée) : pas d'indicateur de tri dans l'en-tête...
______________________________________
DarK Sidious
But i can't change the "msflexgrid" to" listview ou l'ocx SCgrid " now because i have many msflexgrid more than 40
So, i must find some thing which help me as soon as possible.