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

Delphi Discussion :

Selection element d'un TreeView


Sujet :

Delphi

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut Selection element d'un TreeView
    bonsoir tout le monde !

    alors voila mon problème :
    je voudrais que lorsque j'appuis sur un bouton un element de mon treeview soit selectionné !! (exemple : lorsque j'appuie sur le bouton element2 dans mon treeview le 2ème élément devient alors selectionné)

    j'ai effectué quelque recherche et testé quelque manip mais sans succès merci de votre aide

  2. #2
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 079
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 079
    Par défaut
    Le 2e élèment de quel niveau ?
    Treeview Expanded ou Collapsed ?
    --
    jp

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut
    je n'ai que des éléments père !!

  4. #4
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 079
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 079
    Par défaut
    Cherche du côté de la propriété "Level", F1 est ton ami.
    --
    jp

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut
    jai déjà chercher avec la propriété Level mais bon j'arrive a rien menu.level n'existe pas (menu --> nom de mon treeview) et avec l'aide proposer ben les exemple fourni ne m'aide pas trop. Enfin voila j'aitenter plusieur autre chose mais sa marchais jamais j'ai passer bien 2h dessus sans succès alors si quelqu'un a une idée merci d'avance.

  6. #6
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 079
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 079
    Par défaut
    Alors t'as pas dû bien chercher,

    http://www.developpez.net/forums/sho...treeview+level

    Valà, ça date de 6 semaines, pas plus.
    --
    jp

  7. #7
    Membre Expert
    Avatar de LadyWasky
    Femme Profil pro
    Inscrit en
    Juin 2004
    Messages
    2 932
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 932
    Par défaut
    Déjà, il faut que la propriété HideSelection de ton Treeview soit à False (elle est à True par défaut)

    Ensuite, pour sélectionner le deuxième élément, ça se passe comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TreeView1.Items[1].Selected:=true;
    pour le Nième :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TreeView1.Items[N-1].Selected:=true;
    etc...

  8. #8
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    Citation Envoyé par napalmdu57
    je n'ai que des éléments père !!
    Question idiote peut-être, mais pourquoi utiliser un TreeView pour n'y mettre que des éléments pères ? Un ListBox ou ListView ne serait pas plus adapté ?

    Sans quoi Waskol vient de te dire comment procéder

    @+

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut
    merci de votre aide je vais tester sa !!
    pour repondre a claudius c'est vraie ta pas tord! en faite au debut j'avais des éléments fils mais apres plusieur modification du programme je me suis retrouvé sans plus aucun element fils, j'en avai plus besoin et j'ai pas repenser à passer par une listview !!
    Mais maintenant que j'ai commencer comme sa je vai la garder la treeview qui sais je modifirai peut etre de nouveau lol

  10. #10
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    OK pas de pb !

    @+ Bon dev

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut
    merci Waskol j'ai tester et sa marche impec !!
    en faite moi j'avai tester sa : TreeView1.Items[1].Selected
    et sa marchai jamais lol et la quand j'ai vue ta reponse je me suis dit ben mince j'avais essayer sa mais sa marchais pas alors j'ai ressayer nouveau sans le :=true et quand j'ai regarder a nouveau ta reponse je me suis dit ouah non sa doit etre a cause du :=true !!!
    Enfin j'etait bien degouter quoi !!

    Merci encore une fois a votre aide !!!!

  12. #12
    Membre Expert
    Avatar de LadyWasky
    Femme Profil pro
    Inscrit en
    Juin 2004
    Messages
    2 932
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 932
    Par défaut
    De rien

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 04/07/2014, 20h28
  2. [WPF] Comment sélectionner le 1er element d'un treeview en WPF?
    Par takinelinfo dans le forum Windows Presentation Foundation
    Réponses: 8
    Dernier message: 29/11/2013, 15h10
  3. selection element a
    Par kimcharlene dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 21/09/2009, 12h31
  4. Tri sur un SELECT Element
    Par Soulama dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 15/06/2009, 11h57
  5. Selection d'un element dans un treeview
    Par Seth77 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 11/08/2007, 23h29

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