OVH Cloud OVH Cloud

Trier un datagridview

3 réponses
Avatar
Stéphane Miqueu
Bonjour,

Pour trier mon datagrid j'utilise dgWrk.Sort(dgWrk.Columns(3), ...)
Mon souci est que je souhaiterais trier sur 2 colonnes.
J'ai essayé dgWrk.Sort(dgWrk.Columns(3)+dgWrk.Columns(4), ...
Mais j'obtiens juste un message d'erreur.

Merci

--
Ami Calmant
Stéphane

3 réponses

Avatar
Stéphane Miqueu
Stéphane Miqueu a formulé la demande :
Bonjour,

Pour trier mon datagrid j'utilise dgWrk.Sort(dgWrk.Columns(3), ...)
Mon souci est que je souhaiterais trier sur 2 colonnes.
J'ai essayé dgWrk.Sort(dgWrk.Columns(3)+dgWrk.Columns(4), ...
Mais j'obtiens juste un message d'erreur.

Merci



OK j'ai trouvé.

--
Ami Calmant
Stéphane
Avatar
[ Olivier ]
et la réponse est ... ?


merci

olivier

"Stéphane Miqueu" a écrit dans le message de news:

Stéphane Miqueu a formulé la demande :
Bonjour,

Pour trier mon datagrid j'utilise dgWrk.Sort(dgWrk.Columns(3), ...)
Mon souci est que je souhaiterais trier sur 2 colonnes.
J'ai essayé dgWrk.Sort(dgWrk.Columns(3)+dgWrk.Columns(4), ...
Mais j'obtiens juste un message d'erreur.

Merci



OK j'ai trouvé.

--
Ami Calmant
Stéphane




Avatar
Stéphane Miqueu
[ Olivier ] a formulé la demande :
et la réponse est ... ?


merci

olivier

"Stéphane Miqueu" a écrit dans le message de news:

Stéphane Miqueu a formulé la demande :
Bonjour,

Pour trier mon datagrid j'utilise dgWrk.Sort(dgWrk.Columns(3), ...)
Mon souci est que je souhaiterais trier sur 2 colonnes.
J'ai essayé dgWrk.Sort(dgWrk.Columns(3)+dgWrk.Columns(4), ...
Mais j'obtiens juste un message d'erreur.

Merci



OK j'ai trouvé.

-- Ami Calmant
Stéphane






Bonjour,
J'ai volontairement omis la réponse pour voir si quelqu'un aller réagir
;-).
La solution pour trier sur 2 colonnes est de trier la seconde puis la
première :
dgWrk.Sort(dgWrk.Columns(4), ...
dgWrk.Sort(dgWrk.Columns(3), ...

J'imagine que si tu veux trier sur plus de 2 colonnes, tu commences par
la dernière jusqu'à la première.

--
Ami Calmant
Stéphane