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 6 et antérieur Discussion :

[Treeview] Afficher un tableau au sein d'un treeview


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Par défaut [Treeview] Afficher un tableau au sein d'un treeview
    Bonjour,


    Je voudrai utiliser une structure Treeview pour afficher une structure de données qui a une décomposition, et en même temps je voudrai pour chaque node du Treeview afficher des info qui existeront pour chaque node sous forme d'un tableau.
    Quand je deroule le Treeview, il faudrait que le tableau s'agrandisse.

    Mon problème est que pour le moment je n'arrive à mettre que des String aux node du Treeview.

    Alex

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Bonjour

    Tu as un tutoriel complet sur le treeview ici
    http://jacma.developpez.com/treeview

    Tu devrais y trouver ton bonheur

    Bon travail

    Pierre Fauconnier
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  3. #3
    Membre averti
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Par défaut
    C'est pas mal comme tutorial, mais il n'y a pas ce que je cherche.

    J'arrive à manipuler les Treeview contenant uniquement des champs String, mais ce que je cherche c'est l'utiliser au sein d'un tableau, avec des colonnes fixes.

    Merci quand meme.

    Alex

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Peut-être trouverais-tu ton bonheur avec une hierachical flexgrid?

    C'est une grille hiérarchique que tu peux développer à la manière d'un treeview...

    Pierre Fauconnier
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  5. #5
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 81
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Par défaut
    Citation Envoyé par Alexj51
    C'est pas mal comme tutorial
    Merci
    mais il n'y a pas ce que je cherche.
    Justement je ne vois pas très bien ce que tu cherches à obtenir.
    J'arrive à manipuler les Treeview contenant uniquement des champs String, mais ce que je cherche c'est l'utiliser au sein d'un tableau, avec des colonnes fixes.
    Veux tu incérer des tableaux dans un treeview : : : ou présenter les données du treeview dans un tableau, en prévoyant des indentations (en l'occurence des colonnes) selon le rang des noeuds?

  6. #6
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 81
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Par défaut
    Citation Envoyé par Pierre Fauconnier
    Peut-être trouverais-tu ton bonheur avec une hierachical flexgrid?
    C'est une grille hiérarchique que tu peux développer à la manière d'un treeview...
    Pierre Fauconnier
    Nos réponses se sont croisées. C'est effectivement ce à quoi je pensais. Pourquoi réinventer la roue...

  7. #7
    Membre averti
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Par défaut
    Je suis désolé, c'est vrai que je n'est pas été très clair.

    Ce que je veux c'est présenter les données du treeview dans un tableau, en prévoyant des indentations selon le rang des noeuds et que l'on puisse dérouler ou enrouler la structure comme avec un treeview.


    Alex

  8. #8
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 81
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Par défaut
    Alors, à moins que tu n'ai des objectifs complémenentaires, la MSHFlexGrid fait exactement cela.

  9. #9
    Membre averti
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Par défaut
    OK, je vais essayer de chercher de ce côté....


    Alex

  10. #10
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 81
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Par défaut
    Regardes le praticiel "Recordsets et grilles hiérarchiques" accessible dans les cours ou en cliquant simplement sur l'adresse en signature qui te donne l'accès aux praticiels que j'ai réalisés.

Discussions similaires

  1. [TP] [Débutant] Afficher un tableau en mode graphique
    Par xiungung dans le forum Turbo Pascal
    Réponses: 6
    Dernier message: 13/01/2006, 22h13
  2. Réponses: 3
    Dernier message: 26/09/2005, 22h24
  3. Comment afficher un tableau dans TStringGrid ?
    Par doubledj dans le forum Composants VCL
    Réponses: 3
    Dernier message: 19/09/2005, 02h21
  4. Réponses: 2
    Dernier message: 03/03/2005, 14h57
  5. AFFICHER UN TABLEAU DYNAMIQUE
    Par ghassenus dans le forum Langage
    Réponses: 2
    Dernier message: 28/12/2002, 14h19

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