在WinRT中,如果我们要支持增量加载,则数据源必须实现ISupportIncrementalLoading接口(interface)。我已经实现了这一点,并且数据在GridView中正确显示。

我正在逐步拉低的数据具有与之关联的日期。我想将关联的月份显示为已经下拉的数据的“组标题”。但是,随着增量加载项目的月份发生变化,我看不到一种在“组标题”中进行样式设置的干净方法。

我意识到通过CollectionViewSource支持WinRT中的常规分组,但是据我了解,这与ISupportIncrementalLoading不兼容。这对于一般情况是有意义的,因为新加载的项目实际上可能不会放在最后。但是,在这种情况下,我知道数据已经按服务器上的月份进行了分组,并按顺序下拉。

如我上面所述,有没有一种方法可以在“组头”中进行样式设置?

最佳答案

CollectionViewSource与ISupportIncrementalLoading兼容,只需将CollectionViewSource的源设置为实现ISupportIncrementalLoading的对象即可。

10-04 21:49
查看更多