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

MFC Discussion :

[.NET][C++]Utilisation de TreeNode


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 140
    Par défaut [.NET][C++]Utilisation de TreeNode
    Bonjour,

    Je souhaiterais utiliser un TreeView de la façon suivante:
    une classe décrite ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
     
    __gc class vars
    {
    public:
    	/* CONSTRUCTEURS */
    	vars()
    	{
    		_code="";
    		_type="";
    		_cas="";
    		_rec="";
    		_debut="";
    		_nbmod="";
    	}
     
    	vars(String* code)
    	{
    		_code=code;
    		_type="";
    		_cas="";
    		_rec="";
    		_debut="";
    		_nbmod="";
     
    	}
     
    	vars(String* code, String* type, String* pos, 
    		 String* rec, String* cas, 
    		 String* debut, String* nbmod)
    	{
    		_code=code;
    		_type=type;
    		_pos=pos;
    		_rec=rec;
    		_cas=cas;
    		_debut=debut;
    		_nbmod=nbmod;
    	}
     
    	/* ACCESSEURS */
    	String* getCode(){return _code;}
    	String* getCas(){return _cas;}
    	String* getType(){return _type;};
    	String* getRec(){return _rec;}
    	String* getDebut(){return _debut;}
    	String* getNbmod(){return _nbmod;}
    	String* getPos(){return _pos;}
     
    	/* MUTATEURS */
    	void setCode(String* code){_code=code;}
    	void setCas(String* cas){_cas=cas;}
    	void setType(String* type){_type=type;}
    	void setRec(String* rec){_rec=rec;}
    	void setDebut(String* debut){_debut=debut;}
    	void setNbmod(String* nbmod){_nbmod=nbmod;}
    	void setPos(String* pos){_pos=pos;}
     
    	private:	
    		// tous les parametres seront de type String car manipulés en tant que tel
    		String* _code;
    		String* _type;
    		String* _cas;
    		String* _rec;
    		String* _debut;
    		String* _nbmod;
    		String* _pos;
     
     
    };
    Disons que dans mon appli j'ai une boucle qui créée ces objets en rafale.
    Pour chacun de ces objets, j'aimerais créer un Treenode dans mon TreeView. Y a-t-il un moyen pour associer au TreeNode un pointeur vers un objet précédement créé ? Cela me permettrait une fois le noeud créé, de récupérer le pointeur et ainsi tous mes champs.

    De l'aide ? Des critiques ? Une solution quoi ...

    merci d'av'
    Ben

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 140
    Par défaut
    personne ?

Discussions similaires

  1. Réponses: 11
    Dernier message: 15/02/2006, 14h45
  2. Réponses: 2
    Dernier message: 21/09/2005, 17h23
  3. [CF][PPC/VB.NET] Comment utiliser les Socket avec Pocket PC ?
    Par joefou dans le forum Windows Mobile
    Réponses: 5
    Dernier message: 17/05/2005, 14h24
  4. [VB.NET] Comment utiliser VScrollBar verticale
    Par stephane93fr dans le forum Windows Forms
    Réponses: 5
    Dernier message: 28/04/2005, 14h00
  5. [VB.NET] Composant utilisée pour changer donnée access
    Par moust dans le forum Windows Forms
    Réponses: 3
    Dernier message: 19/04/2005, 10h44

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