Bonjour,
j'ai un TreeView que je remplie d'une liste de treeViewItem à partir d'une collection ("en utilisant le binding), j'ai associé à ce TreeView un événement "Expand" pour étendre le treeviewItem et afficher ses fils, mon objectif mnt et de récupérer le dernier TreeViewItem consulté et initialisé le treeView au dernier endroit consulté.
j'arrive à récupérer le dernier TreeviewItem consulté et ses fils mais j'arrive pas à l'étendre automatiquement. j'utilise cette méthode qui me retourne tjr null
Item est tjr null, IsExpanded ne fonctionne pas et lastItem est un String(c'est le libéllé qu'on voit sur l'écran).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 TreeViewItem item =control.ItemContainerGenerator.ContainerFromItem(lastItem)as TreeViewItem; item.IsExpanded = true;
Merci de m'aider.
Partager