Всем привет) Подскажите пожалуйста, есть WPF приложение, в нем DataGrid с привязанной ObservableCollection, в эту таблицу человек сканером считывает штрих коды, бывает ситуация когда он 2 раза добавляет один штрихкод, как сделать так, чтобы повторяющийся элемент не добавлялся/удалялся сам, Пробовал привязатся к событию CollectionChanged, и там удалять копию, но возникает исключение "Не удается изменить ObservableCollection во время события CollectionChanged."