Avencer de plusieurs noeud dans un treeview

Signaler
Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Statut
Membre
Dernière intervention
4 août 2015
-
Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Statut
Membre
Dernière intervention
4 août 2015
-
Bonjour,
Je cherche lorsque on clique sur un noeud pour l'ouvrir qu'un autre noeud plus pas son selectione et qu'il soit visible.
Private Sub TWV_LISTE_NodeMouseClick(sender As Object, e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TWV_LISTE.NodeMouseClick
        If e.Node.Text = "Semaine Precedante" Then
            For i As Byte = 1 To 7
                e.Node.TreeView.SelectedNode = e.Node.NextNode
            Next
            e.Node.EnsureVisible()
        End If

    End Sub


Merci de votre aide

2 réponses

Messages postés
14770
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
27 février 2021
151
Pourrais-tu réexpliquer et écrire en français, car la mots mal écrits n'aident pas à la compréhension.
Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Statut
Membre
Dernière intervention
4 août 2015

J'ai deux noeud principal, lorsque on ouvre les deux le treeview n'est pas assez grand pour tous contenir. Alors lorsque je clique sur le noeud #1 je voudrais voir le contenu du noeud #2 au complet et ouvert dans le treevew. Voici le bout de code que j'ai essaie mais qui ne fonctionne pas.
<visual studio 2010>
Private Sub TWV_LISTE_NodeMouseClick(sender As Object, e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TWV_LISTE.NodeMouseClick
If e.Node.Text = "Semaine Precedante" Then
For i As Byte = 1 To 7
e.Node.TreeView.SelectedNode = e.Node.NextNode
Next
e.Node.EnsureVisible()
End If

End Sub