У меня есть пользовательская сетка данных (реализует ICollectionView
) и источник данных (ICollectionSource
). Сетка явно связана с этим источником.
Когда фильтр применяется к сетке, я хотел бы получить доступ к элементам, которые видны в сетке.
Как мне это сделать в среде MVVM, где у меня нет доступа к представлению (т.е. экземпляру сетки)?
Нужно ли представлению или модели представления создавать отдельную коллекцию элементов, которые не отфильтрованы? Я не совсем понимаю, как это будет работать.
Спасибо за вашу помощь.