StackPanel에서 UI 가상화에 대한 질문이 있습니다.StackPanel에서 많은 컨트롤을 추가하면 UI 가상화가 적용됩니까?
<ScrollViewer>
<StackPanel Orientation="Vertical">
<!--item1.-->
<StackPanel Orientation="Horizontal" Margin="5">
<Button/>
<TextBlock Text="oh hi."/>
</StackPanel>
<!--item2.-->
<StackPanel Orientation="Horizontal" Margin="5">
<Button/>
<TextBlock Text="oh hi."/>
</StackPanel>
<!--item3.-->
<StackPanel Orientation="Horizontal" Margin="5">
<Button/>
<TextBlock Text="oh hi."/>
</StackPanel>
<!--item4.-->
<StackPanel Orientation="Horizontal" Margin="5">
<Button/>
<TextBlock Text="oh hi."/>
</StackPanel>
...
<!--item9999.-->
<StackPanel Orientation="Horizontal" Margin="5">
<Button/>
<TextBlock Text="oh hi."/>
</StackPanel>
</StackPanel>
</ScrollViewer>
WPF UI 가상화에 대해 들었습니다.
그리고 StackPanel에 많은 컨트롤을 추가하면이 StackPanel에서 UI 가상화가 자동으로 작동합니까?
StackPanel.VirtualizingStackPanel.IsVirtualizing이 기본적으로 True로 설정되어 있음을 알고 있습니다.