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

VB.NET Discussion :

vb.net personnaliser le treeview


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut vb.net personnaliser le treeview
    Bonjour,

    Comme l'indique le nom du post, quelqu'un a-t-il un tuto pour modifier l'apparence du treeview (juste les + et - et les checkboxes).

    Merci bien.
    Alexandre

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Il faut mettre la propriété DrawMode à OwnerDrawAll et gérer l'évènement DrawNode pour dessiner toi-même les éléments du TreeView

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    Merci beaucoup pour cette réponse.
    J'ai ne parallèle trouvé du code sur msdn :

    http://msdn.microsoft.com/en-us/libr....drawnode.aspx

    Mais je ne sais pas le faire fonctionner.

    Comment l'ajouter sur la form1 ?(qui est totalement vierge, je veux simplement faire tourner ce code...)

    Merci par avance.
    Alexandre

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    Par ailleurs, pour clarifier ma problématique, je voudrais simplement remplacer les + et - du treeview par des images à moi, de même que les coches...

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    malheureusement ce n'est pas possible de ne dessiner que les cases à cocher, il faut dessiner tout le node, y compris le texte
    mais ce n'est pas difficile, il suffit d'utiliser Graphics.DrawString

    J'ai ne parallèle trouvé du code sur msdn :

    http://msdn.microsoft.com/en-us/libr....drawnode.aspx

    Mais je ne sais pas le faire fonctionner.
    Il suffit de copier coller dans un nouveau fichier de code...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    Effectivement, pour l'utilisation du code...

    Pour Graphics.DrawString je vais essayer...

    Merci encore

Discussions similaires

  1. [.Net 2][VS2005] Treeview et checkbox submit
    Par mediateur59 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 20/08/2007, 10h18
  2. [VB.net]inserer un treeview dans une listview
    Par mich@ dans le forum VB.NET
    Réponses: 1
    Dernier message: 13/03/2007, 20h21
  3. [MFC Visual .NET C++ 2003] TreeView ?
    Par SuperB dans le forum MFC
    Réponses: 2
    Dernier message: 07/02/2007, 11h23
  4. [vb.net] image dans treeview
    Par roxanne dans le forum Windows Forms
    Réponses: 1
    Dernier message: 04/08/2006, 15h53
  5. [VB.NET] Ouvrir un treeview
    Par olbi dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/05/2006, 11h02

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