微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Silverlight:我应该使用IDataErrorInfo,INotifyDataErrorInfo还是两者兼而有之?

我应该使用IDataErrorInfo,INotifyDataErrorInfo还是两者?

如果我同时使用这两个,应该同时提供相同的错误,还是应该仅提供来自IDataErrorInfo的同步错误,并且仅提供来自INotifyDataErrorInfo的异步错误

解决方法

如果您仅在Silverlight中工作,则应实施 INotifyDataErrorInfo.从文档中:

In general,new entity classes for Silverlight should implement INotifyDataErrorInfo for the added flexibility instead of implementing IDataErrorInfo.

但是,如果要与WPF共享代码,Silverlight和WPF都支持IDataErrorInfo.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐