我試圖在頁面末尾實現註釋部分,當您向下滾動頁面時要加載註釋。目前我有ListView scrollviewer作爲滾動內容的手段。但是,由於頁面末尾有兩個滾動條,這會讓人覺得不一致,如果主滾動查看器沒有完全滾動,它會變得混亂。UWP:使用ISupportIncrementalLoading鏈接滾動查看器
的評論控制是一個單獨的用戶控件,其中,所述註釋的ListView處於樞軸控制。我有一個ScrollViewer的依賴屬性,我使用x:bind從頁面的可視化樹中獲取。
有沒有辦法讓這些scrollviewers作爲一個?用一個滾動條,並滾動的頁面導致ItemSource增量加載?
我使用從UWP社區工具包IncrementalLoadingCollection作爲ISupportIncrementalLoading對象。
所以,爲了確保我能理解,你試圖從它的父ScrollViewer的滾動超出它在VerticalOffset中的位置調用ListView(註釋)內的調用虛擬化? –
是的,從本質上講,我希望它能夠在您滾動父滾動查看器時顯示更多的ListView(就像只有一個滾動查看器一樣),並且在發生滾動時同時發生虛擬化。如果你刪除了我在Grid上設置的MaxHeight,我在ListView所在的Pivot控件中設置了MaxHeight,它將作爲一個滾動查看器,除了它一次加載整個項目列表(擊敗ISupportIncrementialLoading)。 –
與此類似:http://stackoverflow.com/questions/22946009/isupportincrementalloading-inside-scrollviewer-not-supported –