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

dsigmoun 134 Messages postés jeudi 31 juillet 2008Date d'inscription 15 février 2011 Dernière intervention - 5 oct. 2009 à 16:59 - Dernière réponse : cs_Willi 2381 Messages postés jeudi 12 juillet 2001Date d'inscription 13 février 2015 Dernière intervention
- 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 

Votre réponse

4 réponses

Meilleure réponse
cs_Willi 2381 Messages postés jeudi 12 juillet 2001Date d'inscription 13 février 2015 Dernière intervention - 5 oct. 2009 à 23:48
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.

Merci cs_Willi 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de cs_Willi
dsigmoun 134 Messages postés jeudi 31 juillet 2008Date d'inscription 15 février 2011 Dernière intervention - 6 oct. 2009 à 09:29
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
cs_Willi 2381 Messages postés jeudi 12 juillet 2001Date d'inscription 13 février 2015 Dernière intervention - 6 oct. 2009 à 09:51
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
cs_Willi 2381 Messages postés jeudi 12 juillet 2001Date d'inscription 13 février 2015 Dernière intervention - 8 oct. 2009 à 12:56
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.