我有两个带有数据的堆叠列表框(第一个列表框包含 <10 个元素,第二个可能有多达 5000 个元素),第一个列表框的元素必须在顶部:
<ScrollViewer >
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Listbox IsScrollable="False"/>
<Listbox Grid.Row="1" IsScrollable="False"/>
</ScrollViewer >
如何提高滚动性能?
我知道当我调用“ScrollViewer.SetVerticalScrollBarVisibility(sender as ListBox, ScrollBarVisibility.Disabled);”时我失去了 virtualizingPanel
但是当我需要两个 ListBox 时,有什么方法可以启用它吗?