IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#] Comment trier des items d'un TreeView


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 190
    Par défaut [C#] Comment trier des items d'un TreeView
    Bonjour,

    J'ai sur une WinForm un TreeView avec plusieurs Items et SubItems comme ceci :

    Item2
    |--SubItem21
    |--SubItem22
    |--SubItem23
    Item1
    |--SubItem11
    |--SubItem12
    |--SubItem13
    Item3
    |--SubItem31
    |--SubItem32
    |--SubItem33

    Je voudrais trier les Items (Item1, Item2, Item3) avec mon propre algorythme de tri.

    Comment faire?

    Merci de votre aide.

  2. #2
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2005
    Messages : 44
    Par défaut
    Ceci devrait t'aider :

    ICI

    En gros, tu implémentes l'interfaces IComparer afin d'obtenir une classe qui possède une méthode de comparaison de deux objets quelconques que tu peux implémenter comme tu le souhaites.

    Ensuite tu précises à ton treeview qu'il doit utiliser "ton comparer" pour trier les objets de ton treeview.

    Tu peux aussi utiliser la méthode "Sort" de ton treeview en lui passant une nouvelle instance de ton "comparer" en argument.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 190
    Par défaut
    ok, merci je vais essayer!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 31/10/2007, 16h42
  2. [C#] Comment trier des des ListViewGroup
    Par sorcer1 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 08/02/2007, 18h11
  3. [Team Foundation Server] Comment ajouter des Items ?
    Par Dadou74 dans le forum EDI/Outils
    Réponses: 1
    Dernier message: 27/07/2006, 15h36
  4. [VB.Net][DataGrid] Comment retirer des items d'un ComboBox ?
    Par graphicsxp dans le forum Windows Forms
    Réponses: 9
    Dernier message: 20/12/2005, 11h46
  5. Comment effacer des Items d'un TListView ?
    Par boyerf dans le forum Composants VCL
    Réponses: 4
    Dernier message: 11/11/2002, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo