ObservableCollection
предоставляет событие CollectionChanged
, когда мы добавляем, удаляем или обновляем элемент из коллекции, но оно вызывает событие для изменения отдельного элемента, например, когда я добавляю новый элемент в коллекцию, он вызываетcollection.
Теперь я хочу вызвать событие после завершения всех изменений в коллекции, например, мне нужно добавить 2 элемента, удалить один элемент и обновить 2 элемента.Событие CollectionChanged
должно запускаться только после завершения всех этих операций добавления, удаления и обновления.
Или, предположим, у меня есть новая коллекция со всеми изменениями, теперь я хочу поднять CollectionChanged
при назначенииНовая коллекция, например:
ObservableCollection<string> mainCollection; //assume it has some items
mainCollection = updatedCollection; // at this point I want to raise the event.
Пожалуйста, предоставьте ваши ценные предложения.
С уважением,
BHavik