С помощью CommandBehaviors я могу перехватить событие TextChanged моего текстового поля.К сожалению, я не могу найти способ сделать то же самое с частями GetErrors, HasErrors & ErrorsChanged интерфейса INotifyDataErrorInfo.
Единственный способ (на данный момент) получить мои сообщения для отображения - это реализоватьINotifyDataErrorInfo в моих классах POCO (относительно простой с частичными классами), но я стараюсь избегать этого.
Что я хотел бы сделать, так это обернуть мой класс POCO в агрегатный (ViewModel) класс и получить запрос пользовательского интерфейсаего информация об ошибке.
Я подозреваю, что это может включать расширение класса Validation, но я не уверен, достигну ли я или каким образом я достигну желаемого результата.
Есть ли способ сделать перенаправлениеINotifyDataErrorInfo для моего агрегата без создания производного класса Validation, и если нет, то как мне найти правильный элемент для привязки?