Фильтр PagedCollectionView не применяется повторно после изменения данных
У меня есть PCV, созданный для набора объектов, возвращенных из вызова службы RIA. Основные вещи. PCV имеет набор свойств фильтра.
Когда объекты изменяются (с помощью другой функции пользовательского интерфейса), PCV не обновляется - кажется, нет никаких доказательств того, что фильтр переизбирается для измененного объекта.
Нужно ли сбрасывать свойство фильтра вручную каждый раз, когда что-то в коллекции изменяется, чтобы заставить PCV обновить набор данных, которые он возвращает в связанный ItemsSource?
1 ответ
Вы можете взглянуть на это: 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