我有數據的兩個堆疊的列表框(第一列表框包含< 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(發件人爲ListBox,ScrollBarVisibility.Disabled)時丟失了virtualizingPanel;」
但是當我需要兩個ListBox時,有什麼辦法可以啓用它嗎?
對不起,但我需要從第一個列表框中的項目將在頂部。這個怎麼做? – SevenDays 2012-08-12 19:32:32
你是什麼意思?他們不應該滾動?或者他們應該始終位列榜首?只需在你的收藏中以正確的方式排列它們。 – outcoldman 2012-08-13 02:14:32
我有一個跳轉列表,但你是對的。我只是將firts litbox的項目設置爲非字符組並對它們進行排序。 – SevenDays 2012-08-13 08:56:23