【发布时间】:2014-08-12 08:53:17
【问题描述】:
我需要将通知更改事件附加到外部类中的封装参数。我通常会实现INotifyPropertyChanged,但我无法编辑外部类。解决这个问题的正确方法是什么?
【问题讨论】:
-
只有你自己更新了那个类的实例,还是它们也被外部更新了?
-
您可以从该类继承,然后在派生版本上实现 INotifyPropertyChanged,然后使用该类而不是原始类?
-
@dotNET 该属性必须是
virtual才能正常工作。 -
@MarcelN。封装的参数仅包含一个 getter。该参数仅由外部类更新
标签: c# .net inotifypropertychanged