Chciałbym uzyskać wydarzenie dla każdej ekspansji treeviewitem w moim widoku drzewa.Zdarzenie OnExpanded dla dowolnego elementu w widoku drzewa
Powód tego, trochę nie związany z pierwotnym pytaniem: Tworzę drzewo, które ściśle wiąże się z drzewem pliku xml, ale pozwalam elementowi include w pliku xml, aby drzewo mogło przechodzić przez wiele plików . Chciałbym ustawić właściwość itemssource z treeviewitems w moim widoku drzewa po ekspansji.
jeśli masz na myśli wizualni potomkowie, możesz je zdobyć poprzez ItemsContainerGenerator TreeViewItem –
To było bardzo pomocne, dziękuję, chciałbym otrzymać nagrodę. Podsumowanie końcowe: Twoi wizualni potomkowie, których chciałem, nie zostali jeszcze stworzeni podczas rozszerzonego wydarzenia. W zdarzeniu rozszerzeń zapisałem OriginalSource, a następnie w arbitralnej metodzie konwertera dla powiązania, otrzymałem wizualny potomek z ItemContainerGenerator.ContainerFromIndex (i) i zaktualizowałem ItemsSource. –