我需要在我的Windows應用程序做這個佈局(分2列)多列的ListView UWP
我已經試過同步滾動兩個ListView控件,但它非常laging。 最重要的是,我需要虛擬化的高性能。
有什麼想法? (對不起我的英語)
我需要在我的Windows應用程序做這個佈局(分2列)多列的ListView UWP
我已經試過同步滾動兩個ListView控件,但它非常laging。 最重要的是,我需要虛擬化的高性能。
有什麼想法? (對不起我的英語)
不完全確定自己的需求。但你可以看看這個解決方案Synchronized scrolling of two ScrollViewers whenever any one is scrolled in wpf
我試過這個解決方案,但表現是弱... –
隨着最新版本的UWP Community Toolkit提供了這樣的控制。 它叫做StaggeredPanel
。
可以找到一個例子here。
下面是取自一個例子截圖的UWP Community Toolkit:
我不認爲這是你的照片了'ListView'控制可言,你需要一個同步的列表視圖或瀑布佈局?通過瀑布佈局,數據虛擬化可能會丟失。 –
我想你可以在這裏使用VariableSizedWrapGrid。請參閱此鏈接https://marcominerva.wordpress.com/2013/05/28/variable-sized-items-with-gridview-control-for-windows-store-apps/ – Archana
是的,我需要這樣的: https ://github.com/chiahsien/CHTCollectionViewWaterfallLayout ,但我還沒有發現任何針對Windows ... VariableSizedWrapGrid不使用虛擬化,因此不解決我的問題 –