J'ai mis un Expander sur une page. Dans l'expander il y a un label. Une fois la page chargée, l'extension n'est pas encore développée. À ce stade, je l'expandeur à l'aide inspecte VisualTreeHelper, je suis une structure comme ceci:Comment rendre le contenu de Expander visible à VisualTreeHelper
Expander
Border
DockPanel
ToggleButton
Border
Grid
Ellipse
Ellipse
Path
ContentPresenter
ContentPresenter
où il n'y a pas d'étiquette sous la dernière ContentPresenter.
Cependant, une fois l'extension est étendu puis effondré, je suis arrivé à la structure différente en utilisant VisualTreeHelper:
Cette fois, l'étiquette apparaît sous le ContentPresenter.
Il semble que tant que l'extension a été étendue, VisualTreeHelper connaîtra le contenu dans l'Expander. Mais est-il possible de faire en sorte que VisualTreeHelper soit conscient du contenu d'Expander sans l'étendre?
Merci.