I have a TreeListView with a IsExpandedBinding to my view model (TwoWay).
Before I show the tree the first time, I expand a couple of nodes programmatically to show the tree initially in a state which is most useful for the customer. Due to UI virtualization I noticed that some of the nodes which I expanded programmatically get collapsed again which causes a not desired initial view of my tree. If I switch off UI virtualization, everything works as expected, BUT this is not acceptable since I will have up to 100.000 rows in my tree.
Any thoughts on how to solve this problem?
Thanks,
Markus
Before I show the tree the first time, I expand a couple of nodes programmatically to show the tree initially in a state which is most useful for the customer. Due to UI virtualization I noticed that some of the nodes which I expanded programmatically get collapsed again which causes a not desired initial view of my tree. If I switch off UI virtualization, everything works as expected, BUT this is not acceptable since I will have up to 100.000 rows in my tree.
Any thoughts on how to solve this problem?
Thanks,
Markus