Tri listview par une colonne donnée [Résolu]

Messages postés
134
Date d'inscription
jeudi 31 juillet 2008
Statut
Membre
Dernière intervention
15 février 2011
- - Dernière réponse : cs_Willi
Messages postés
2377
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
- 8 oct. 2009 à 12:56
Bonjour,

J'ai une listview composée de 3 colonnes. Je cherche à trier la listview par la colonne 2. Comment puis-je faire ?

Merci par avance pour votre aide,
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
2377
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
16
3
Merci
Bonsoir,

Tu dois indiquer au ListView dans l'événement 'Clic sur colonne' le comportement de tri que tu souhaites mettre en place (par l'intermédiaire de la propriété ListViewItemSorter)
Pour cela crée un objet implémentant l'interface IComparer. et définit la sur la propriété ListViewItemSorter.

Willi.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Willi
Messages postés
134
Date d'inscription
jeudi 31 juillet 2008
Statut
Membre
Dernière intervention
15 février 2011
1
0
Merci
Merci Willi pour ta piste.

J'ai trouvé un bout de code C# converti en VB.NET "TRI MONO OU MULTICOLONNES PROGRAMMÉ". Ce que je cherche est le tri multicolonnes.

http://convert.codes-sources.com/code2vb.aspx?ID=46341

Par contre, lorsque je copie de code dans une classe j'ai des messages d'erreur du type :

Erreur 15 'Type' est déjà déclaré en tant que 'Private type As eTypeToSort' dans ce class.

Comment puis-je solutionner ce problème ?
Commenter la réponse de dsigmoun
Messages postés
2377
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
16
0
Merci
C# tient compte de la case:
De ce fait 'Type' est différent de 'type' alors qu'en vb que nini la case il s'en moque 'Type' et 'type' c'est du pareil au même.
Voila le genre d'erreurs que tu dois rencontrer. bonne chance !

Willi
Commenter la réponse de cs_Willi
Messages postés
2377
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
16
0
Merci
Voici une source VB.Net qui répond à ta demande
http://www.vbfrance.com/codes/LISTVIEW-SUPPORT-TRI-MULTI-COLONNES-METHODS-EXTENSIONS_50659.aspx

Willi
++
Commenter la réponse de cs_Willi