Accueil Rechercher Faq Enregistrement Connexion  
C#
[Resolu] Impossible de visualiser le noeud racine d'un TreeView

Thread Starter: drapa7   Started: 04-17-2009 18:13    Replies: 1
 Dotnet-Project.com & Dotnet-News.com Forums » .NET en général » C# » [Resolu] Impossible de visualiser le noeud racine d'un TreeView
 Printable Version    « Précédent Suivant »
  17 avr. 2009, 18:13
drapa7 n'est pas en ligne. Dernière activité: 20/04/2009 14:25:19 drapa7

Top 10 Posts
Rejoint: 04-17-2009
Messages : 2
[Resolu] Impossible de visualiser le noeud racine d'un TreeView
Bonjour,


Description du problème

Lorsque que mon TreeView contient un seul noeud racine (non développé), celui-ci est invisible à l'affichage. Cependant il est bel et bien là ! Lorsque je double clique sur l'endroit où il devrait être affiché, le noeud apparait et s'étend correctement.


Précisions

 - Langage : C#
 - Framework .NET 2.0
 - Visual Studio 2005
 - Le composant est rempli au chargement de la fenetre (méthode Load). Mais le problème est le même s'il est chargé ultérieurement.


Tests effectués

 - Le TreeView est correctement chargé. La collection Nodes contient bien le noeud invisible.
 - Le fait que le noeud ait des fils ou non ne change rien au problème.
 - Si le noeud possède des fils, l'ajout d'un "expand" ou "expandAll" après le chargement ne résout rien.
 - TreeView avec deux noeuds racines : l'affichage est correct.
 - Comparaison de toutes les propriétés avec un TreeView fonctionnel dans le même cas. Elles sont identiques.
 - Comparaison de toutes les propriétés avec un TreeView contenant deux noeuds racines. Elles sont identiques.
 - Ajout d'un bouton permettant de supprimer un noeud du TreeView. Lorsque le TreeView contient deux noeuds racines, ceux-ci s'affichent correctement. Après clic sur le bouton (donc suppression d'un des deux noeuds), le seul noeud restant devient invisible (mais est toujours présent !).
 - Aucun évenemement pouvant redessiner la fenêtre n'est affiché.


Si vous voyez une solution à ce problème, merci de m'en faire part.

Adresse IP: Connecté  
  20 avr. 2009, 14:23
drapa7 n'est pas en ligne. Dernière activité: 20/04/2009 14:25:19 drapa7

Top 10 Posts
Rejoint: 04-17-2009
Messages : 2
Re: Impossible de visualiser le noeud racine d'un TreeView
Problème résolu !

Cela venait du chargement des images dans le ImageList du TreeView. Ces dernières devaient être chargées dans le constructeur de la fenêtre et non pas dans la méthode Load.

Adresse IP: Connecté  
 Page 1 sur 1 [2 au total]
Dotnet-Project.com & Dotnet-News.com Forums » .NET en général » C# » [Resolu] Impossible de visualiser le noeud racine d'un TreeView

Vous pouvez ajouter une pièce jointe à un message dans ce forum
Vous pouvez écrire un nouveau sujet dans ce forum
Vous pouvez répondre à un sujet dans ce forum
Vous pouvez effacer un sujet dans ce forum
Vous pouvez éditer un message dans ce forum
Vous pouvez créer un sondage dans ce forum
Vous pouvez voter dans ce forum
Statistiques des messages sont activé pour ce forum
Forum est démodéré

Powered by Community Server :: Forums