我正在使用INotifyPropertyChanged
,以便类库中的域对象可以通知其执行方法的进度。这与 WPF 或 DataBinding 情况无关。
我已阅读有关事件的文档,并且只有一个属性:PropertyChanged
PropertyChangedEventArgs
PropertyName
当
PropertyChanged
组件上的属性发生更改时会引发事件。对象指定更改的PropertyChangedEventArgs
属性的名称。
PropertyChangedEventArgs
提供PropertyName
属性以获取更改的属性的名称。
问题是:我需要获取已更改属性的 VALUE,而不是其名称,所以我问:
有没有办法在
PropertyChanged
事件 args 中获取属性的值?
(因为如果不是,我想我将不得不为自己创建一个ReportProgress
类似于BackgroundWorker
课堂的事件,对吗?)
谢谢阅读。