如何在WPF 4.5中实现INotifyDataErrorInfo

本文关键字:实现 INotifyDataErrorInfo WPF | 更新日期: 2023-09-27 18:29:30

我意识到这个接口出现在.NET Framework 4.5 中

我首先想知道如何在Silverlight中实现(我可以想象它是以同样的方式实现的),但我找不到这个新接口的紧凑演示。有可能展示我如何使用它吗?

我真的很想找到一个小的演示来理解它

如何在WPF 4.5中实现INotifyDataErrorInfo

除了MSDN上关于INotifyDataErrorInfo Silverlight版本的非常详细的描述

已经有一些博客文章提供了如何在WPF4.5:中使用/实现它的示例

  • WPF 4.5–异步验证(原始链路不再工作)折返链路
  • WPF 4.5–第1部分:异步数据验证(作者有一个关于WPF 4.5中新功能的好系列)

PRISM库在MVVM RI示例中有一个非常好的示例实现,名为DomainObject的类实现了INotifyPropertyChanged和INotifyDataErrorInfo。

它是一个SL版本,但现在可以使用.NET 4.5 编译