データを含む2つのスタックリストボックスがあります(最初のリストボックスには10個未満の要素が含まれ、2番目のリストボックスには最大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(senderas ListBox、ScrollBarVisibility.Disabled);」を呼び出すと、virtualizingPanelが失われたことを知っています。
しかし、2つのリストボックスが必要なときにそれを有効にする方法はありますか?