0
我正在一個Windows商店地鐵風格的應用程序,我已經在列表頁面上實現了無盡的滾動GridView。Windows商店應用程序自定義ScrollViewer內的模板,而不會破壞用戶界面虛擬化
它一直運行,直到用戶導航「後退」到具有大量記錄的列表頁面。例如他們先前已經滾動到第100頁
目前,我有這樣的代碼
<ScrollViewer>
<StackPanel>
<Rectangle Width="100"/> //could be anything
<ItemsPresenter/>
</StackPanel>
</ScrollViewer>
,並根據該article,上面的代碼將禁用UI虛擬,
,如果我將其更改爲以下,它的工作原理,但我在列表開始時丟失了填充。
<ScrollViewer>
<ItemsPresenter/>
</ScrollViewer>
基本上我想要顯示的列表開始前的東西,它需要滾動視窗的一部分,所以它可以滾動了。