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.NET Discussion :

Treewiew récupération des chemins parent enfants sur un clic


Sujet :

VB.NET

  1. #1
    Membre éprouvé Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 931
    Par défaut Treewiew récupération des chemins parent enfants sur un clic
    Bonjour,


    J'ai un petit souci sur la récupération de l’arborescence des nodes "FullPath".
    Lorsque je clic sur l'un des nodes, je rentre toujours dans l'événement "Click" mais parfois "TreeView.SelectedNode" est vide, enfin = Nothing.
    Il faut que je re-clique plusieurs fois (en général 2 fois). Ensuite c'est bon, mais si je sélectionne une autre branche le SelectedNode est encore sur l'ancien et donc je ne récupère pas le bon dans "TreeView.SelectedNode.FullPath". Encore une fois il faut que je clique plusieurs fois dessus pour qu'il bascule sur le bon.

    Avez vous une idées pour qu'il se mette bien à jour, merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Private Sub TreeView_Click(sender As Object, e As System.EventArgs) Handles TreeView.Click
     
            If TreeView.SelectedNode IsNot Nothing Then
                dim fullPath as string = TreeView.SelectedNode.FullPath
            End If
    End Sub

  2. #2
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    ​Hello,

    Utilise plutôt l'event TreeNode.Click. Tu pourras alors utiliser le sender pour savoir le treenode sur lequel l'utilisateur a cliqué.

  3. #3
    Membre éprouvé Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 931
    Par défaut
    Merci beaucoup cela fonctionne parfaitement avec votre idée, mais je n'est pas trouvé l'event TreeNode.Click, mais le NodeMouseClick et cela fonctionne parfaitement je ne l'avais pas vu dans la liste mais il y est bien.



  4. #4
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    C'est celui-là dont je voulais parler ^^. Sorry pour la faute.

  5. #5
    Membre éprouvé Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 931
    Par défaut
    Aucun souci, cela m'a mis la puce à l'oreille c'est deja pas mal, et puis j'ai trouvé.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/12/2010, 20h21
  2. [XSL] Récupération des attributs parents
    Par M_saun dans le forum XSL/XSLT/XPATH
    Réponses: 22
    Dernier message: 20/07/2010, 17h24
  3. Réponses: 5
    Dernier message: 20/08/2008, 17h54
  4. Récupération des valeurs de TextBox sur la Main Form
    Par Ttchaouse dans le forum Windows Forms
    Réponses: 3
    Dernier message: 05/07/2007, 12h07
  5. relation Parent/Enfant sur la meme table et requete SQL
    Par tatayoyo dans le forum Langage SQL
    Réponses: 5
    Dernier message: 17/04/2007, 18h57

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