Co może powstrzymać TreeView przed wirtualizacją, jeśli TreeView jest skonfigurowany w następujący sposób?WPF: wirtualizacja TreeView nie działa
<TreeView
ItemsSource="{Binding}"
VirtualizingStackPanel.IsVirtualizing="True">
<TreeView.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel />
</ItemsPanelTemplate>
</TreeView.ItemsPanel>
<TreeView.ItemContainerStyle>
<Style
TargetType="{x:Type TreeViewItem}">
<Setter
Property="IsExpanded"
Value="{Binding IsExpanded, Mode=TwoWay}"/>
</Style>
</TreeView.ItemContainerStyle>
</TreeView>
mam taki, który nie jest wirtualizacja, kiedy rozwinąć węzły (i używać snoop by sprawdzić) Mam wszystkie TreeViewItems tworzone. Zastanawiam się, czy istnieje jakaś kombinacja kontenerów, które uniemożliwiałyby TreeView wirtualizację jego zawartości. (na przykład hostowanie go w StackPanelu)
Ten wpis może pomóc w dostosowaniu wirtualizacji: http://stackoverflow.com/questions/126230/resources-and-guides-to-ui-virtualization-in-wpf – Domokun