Вы можете использовать:
BoundPropertyOfViewModel = CollectionViewSource.GetDefaultView(AgentDeploymentDetail);
и привязка к представлению вместо привязки непосредственно к ObservableCollection. Это тот же объект, который позволяет фильтровать / сортировать вывод, не касаясь коллекции.
Если вы хотите остановить изменения, используйте DeferRefresh()
. Когда вы закончите, позвоните Refresh()
.
ПРЕДУПРЕЖДЕНИЕ
Это не повлияет на отображение изменений в каждом элементе, только в списке.