0
我在从RIA服务调用返回的一组实体上创建了PCV。基本的东西。 PCV设置了过滤器属性。PagedCollectionView筛选器在数据更改后未重新应用
当实体更改(通过UI的不同功能)时,PCV不会更新---似乎没有任何证据表明过滤器正在为已更改的实体重新启动。
每当集合中的某些内容发生更改时,是否需要手动重置过滤器属性才能让PCV更新它返回到绑定ItemsSource的数据集?
我在从RIA服务调用返回的一组实体上创建了PCV。基本的东西。 PCV设置了过滤器属性。PagedCollectionView筛选器在数据更改后未重新应用
当实体更改(通过UI的不同功能)时,PCV不会更新---似乎没有任何证据表明过滤器正在为已更改的实体重新启动。
每当集合中的某些内容发生更改时,是否需要手动重置过滤器属性才能让PCV更新它返回到绑定ItemsSource的数据集?
你可以看看这些: PagedCollectionView.NeedsRefresh http://msdn.microsoft.com/en-us/library/system.windows.data.pagedcollectionview.needsrefresh(v=vs.95).aspx
和 PagedCollectionView.Refresh http://msdn.microsoft.com/en-us/library/system.windows.data.pagedcollectionview.refresh(v=vs.95).aspx