INotifyDataErrorInfo-聚合

时间:2018-10-10 11:16:27

标签: inotifydataerrorinfo

通过使用CommandBehaviors,我可以截获文本框的TextChanged事件。不幸的是,我似乎找不到一种方法来处理INotifyDataErrorInfo接口的GetErrors,HasErrors和ErrorsChanged部分。

(目前)我要显示的消息的唯一方法是在POCO类上实现INotifyDataErrorInfo(对于部分类来说相对简单),但是我想避免这种情况。

我想做的是将POCO类包装在一个聚合(ViewModel)类中,并让UI从中请求其错误信息。

我怀疑这可能涉及扩展Validation类,但不确定我是否或如何达到期望的结果。

有什么方法可以将InotifyDataErrorInfo重定向到我的聚合而不创建派生的Validation类;如果没有,我如何找到要绑定的正确元素?

0 个答案:

没有答案