Ich habe einen Scrollviewer, der eine Baumansicht umschließt.Scrollen zum ausgewählten Treeviewitem in einem Scrollview
Ich bevölkere die Baumansicht programmatisch (es ist nicht gebunden), und erweitern Sie die Baumansicht zu einem vorgegebenen TreeViewitem. Das alles funktioniert gut.
Mein Problem ist, dass, wenn der Baum erweitert wird, ich möchte die Scrollview, die Eltern der Treeview zu dem Treeviewitem, das ich gerade erweitert. Irgendwelche Ideen? - Denken Sie daran, dass die Baumansicht nicht jedes Mal die gleiche Struktur hat, wenn sie erweitert wird, so dass nur die aktuelle Bildlaufposition gespeichert und wieder zurückgesetzt wird ...
Vielen Dank! Das hat super funktioniert. Hätte wissen müssen, dass die Artikel zuerst "visualisiert" werden müssen! –
Es scheint, dass offet.Y relativ ist, also myScroll.ScrollToVerticalOffset (offset.Y); muss geändert werden in sv.ScrollToVerticalOffset (offset.Y + sv.VerticalOffset); –