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

Windows Forms Discussion :

[VB.NET] Gérer les arbres


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Par défaut [VB.NET] Gérer les arbres
    bonjour,
    ayant beaucoup travailler avec java, et étant un nouveau venu au monde .net, j'ai rencontré un problème avec les treeNode qui me bloque..
    voilà, je veux bien afficher un treeView en lui passant un arbre où les noeuds contiennent d'autres attributs ( qui ne seront pas bien sur afffiché tq l'âge et la localisation) afin de les exploiter ulterieurement.
    Pour celà, il suffit avec java d'implémenter une classe representante l'instance du noeud avec ces attributs..une fois cette classe est instancié, on a donc juste à préciser le père et le fils de chaque noeud (l'objet en mémoire), puis on le passe pour le tree de l'affichage..
    J'ai voulu utiliser le même principe avec vb.net, d'abord l'héritage n'est pas possible, en plus dans le composants treeNode, je ne peux pas (bien évidement) rajouter des propriétés..
    je bloque vraiment, alors svp, si vous avez une idée, ca sera très gentil de me répondre.
    Merci d'avance

  2. #2
    Membre Expert Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Par défaut
    Plutôt que de dire prétentieusement "c'est pas possible", préférer, plus modestement, "je ne sais pas faire". Ca fait plus sympa, ça donne plus envie de t'aiser et ça fait moins rire quand tu affirmes des choses fausses.

    "L'héritage n'est pas possible" : si si, en C# l'héritage est possible. Maintenant tu pensais certainement à autre chose de plus précis, mais comme je suis pas dans ta tête.

    Si tu veux étendre TreeNode, tu le dérives. Par héritage, oui oui. Rien de plus simple.

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Par défaut
    Merci Mose pour ta réponse, je m'excuse si mon post n'a pas été bien formulé..
    En fait, j'ai voulu faire un héritage de TreeNode, mais comme je suis nouveau au .net, j'ai mis le code suivant (comme c'etait toujours le cas avec Java):
    Public Class TreeNodeBuilder Inherits TreeNode
    Je ne savais pas qu'il faut mettre le mot clé Inherits dans la ligne suivante..
    Merci

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 07/02/2007, 12h10
  2. [VB.Net] Comment gérer les fichiers ?
    Par JPV_MJ dans le forum VB.NET
    Réponses: 12
    Dernier message: 27/08/2006, 21h59
  3. Réponses: 9
    Dernier message: 13/04/2006, 11h40
  4. Réponses: 5
    Dernier message: 28/11/2005, 09h52
  5. Réponses: 5
    Dernier message: 25/07/2005, 09h29

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