ObservableCollection
реализует интерфейс INotifyCollectionChanged
, который должен уведомлять вас об изменении коллекции , а не об изменении свойства элемента в коллекции.
Я никогда не использовал Telerik ScheduleView,но я думаю, «когда вы добавляете новую встречу», вы получаете правильный объект в событии. Итак, , у вас есть ссылка на новый объект встречи, он просто пуст.Поскольку он должен быть пустым (ничего не введено в пользовательский интерфейс, ничего не записано обратно в объект).
Но поскольку у вас есть ссылка на тот же объект, когда элемент управления Telerik обновляет этообъект назначения, тогда ваш объект будет таким же (с правильной информацией).
Возможно, есть другое событие Telerik или команда для сохранения этого назначения, но вы должны согласиться с полученным.потому что я уверен, что Telerik будет использовать этот объект, чтобы «заполнить» встречу.