До внедрения фильтрации в CollectionView я использовал это для отображения количества строк в сетке данных;
<TextBlock Text="{Binding ElementName=dataGrid1, Path=ItemsSource.Count}" />
С тех пор я реализовал фильтр как таковой;
ICollectionView cvs = CollectionViewSource.GetDefaultView(datagrid1.ItemsSource);
cvs.Filter = new Predicate<object>(FilterMethod);
...
public bool FilterMethod(object item) {
// conditionally returns true/false
}
TextBlock выше по-прежнему показывает число нефильтрованных, когда визуально фильтр удаляет элементы из поля зрения. Как я могу получить TextBlock выше, чтобы показать количество строк в результате фильтра?