Как модифицировать ObservableCollection?

Суть в том что у меня есть несколько DataGrid-ов с TextColumn и параметром CanUserAddRows="true" и в каждом свой класс все они в своих ObservableCollection.

Возможно ли создать такого потомка ObservableCollection который при введении нового (в идеале и изменении старого) текста проверит его на наличии в этом списке выведет и окошко с предупреждением или даже диалоговым окном(типа хотите ли вы действительно добавить это да/нет) если обнаружит что этот текст уже был введен ранее. Или сделать как-то чтобы оно добавляло в список и просто проверяло последний элемент и по желанию удалял ( опыта очень мало не знаю как луче). Если это возможно могли бы вы мне подсказать как.


Ответы (0 шт):