在WinRT中如果我们要支持增量加载,数据源必须实现ISupportIncrementalLoading界面。我实现了这个,并且数据在 GridView 中正确显示。
我逐步提取的数据有一个与之相关的日期。我想将关联的月份显示为已下拉数据的“组标题”。但是,随着增量加载项目的月份发生变化,我没有看到在“组标题”中设置样式的干净方式。
我意识到通过 CollectionViewSource 支持 WinRT 中的正常分组,但据我所知,这与 ISupportIncrementalLoading 不兼容。这对于一般情况是有意义的,因为新加载的项目实际上可能不会放在最后。但是,在这种情况下,我知道数据已经在服务器上按月份分组并按顺序下拉。
有没有办法像我上面画的那样在“组标题”中设置样式?
最佳答案
CollectionViewSource 确实与 ISupportIncrementalLoading 兼容,只需将 CollectionViewSource 的源设置为实现 ISupportIncrementalLoading 的东西。
关于windows-8 - 在 WinRT 中增量加载数据组时,如何设置它们的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14186478/