Убедитесь, что базовая коллекция реализована из интерфейса INotifyPropertyChanged, и OnPropertyChanged вызывается при удалении строки.
CollectionViewSource является прокси для
Класс CollectionView или класс
происходит от CollectionView.
CollectionViewSource включает код XAML
установить часто используемые
Свойства CollectionView, передача
эти настройки в базовом представлении.
CollectionViewSource имеет вид
свойство, которое содержит фактический вид
и свойство Source, которое содержит
Исходная коллекция.
Вы можете рассматривать представление коллекции как
слой поверх источника связывания
коллекция, которая позволяет перемещаться
и отобразить коллекцию на основе
сортировать, фильтровать и группировать запросы, все
без необходимости манипулировать
сама исходная коллекция.
Если исходная коллекция реализует
INotifyCollectionChanged
интерфейс, изменения, вызванные
Событие CollectionChanged распространяется
на представления.
Потому что представления не меняют
базовые исходные коллекции, каждая
исходная коллекция может иметь несколько
взгляды, связанные с этим. Например,
у вас может быть коллекция задач
объекты. С использованием представлений вы
может отображать те же данные в
различные пути. Например, на
в левой части страницы вы можете захотеть
показывать задачи, отсортированные по приоритету, и
правая сторона, сгруппированная по области.
Для получения дополнительной информации см. Привязка
в раздел «Коллекции» в разделе «Данные»
Обзор привязки.