我有一个ObservableCollection<T>
实现ISupportIncrementalLoading
接口的。
当我将此集合绑定到普通的 gridview 时,一切正常。
但是当我将 ItemsPanel 模板更改为 VariableSizedWrapGrid 时。增量加载不再起作用。
有效的 Xaml:
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
不起作用的 Xaml:
<ItemsPanelTemplate>
<VariableSizedWrapGrid Orientation="Vertical" ItemHeight="250" ItemWidth="250" Margin="0,0,80,0"/>
</ItemsPanelTemplate>
我也找到了 this & this。声明VariableSizedWrapGrid
不支持ISupportIncremetalLoading
。
是否有人编写了支持增量加载的 VariableSizedWrapGrid?还是开源解决方案?