.NET:是否有一个内置版本的PropertyChangedEventArgs包含旧/新值?

时间:2011-02-10 23:02:38

标签: .net

是否有内置版本的PropertyChangedEventArgs包含旧/新值?

2 个答案:

答案 0 :(得分:6)

没有。框架的PropertyChangedEventArgs中没有新的/旧的值跟踪。你当然可以对它进行分类。

作为练习,您可能希望实现一个与INotifyPropertyChanged结合使用INotifyPropertyChanging的适配器来捕获前/后值并以此方式发送它们。

在WPF中,规范是依赖属性使用新/旧值来提升其更改通知。

答案 1 :(得分:2)

在非WPF中,没有。您可以继承PropertyChangedEventArgs并添加自己的额外属性。

我不知道WPF。也许它有一些与众不同的东西。