У меня есть пользовательский элемент управления Silverlight. Он содержит DataForm с шаблонами для ReadOnly, Edit и New.
Режим шаблона работает хорошо, а форма редактирования работает отлично. но когда я использую AddNewItem, я не могу делать все, кроме того, что он никогда не вызывал событие EditEnded, однако он вызывает EditEnding и после этого теряется без предупреждения
Я использовал Datacontext.CommitEdit для фиксации в новом режиме. Что тогда предполагает запуск EditEnded и выполнение SubmitChanges, если нет ошибок и если DataContext имеет какие-либо изменения. Поскольку логика не идет внутрь EditEnded, я ничего не мог сделать.
Было бы полезно, если бы я мог получить какое-то предложение.