【问题标题】:INotifyPropertyChanged Base classINotifyPropertyChanged 基类
【发布时间】:2011-03-11 06:44:29
【问题描述】:

如果我有一个实现INotifyPropertyChanged的基类

public class ResourceWrapperBase : INotifyPropertyChanged

在基类中触发 propertychanged 事件,像这样:

PropertyChanged(this, new PropertyChangedEventArgs(null)) 

还要更新继承自该基类的类中属性的所有绑定?

public class ResourceWrapper : ResourceWrapperBase

也就是说,当 ResourceWrapperBase 中的 propertychanged 事件被触发时,我想更新所有绑定到 ResourceWrapper 中的属性。

这可能吗?

【问题讨论】:

    标签: c# inotifypropertychanged


    【解决方案1】:

    通常使用 PropertyChangedEventArgs(null) 触发 PropertyChanged 事件会导致更新所有绑定。

    【讨论】:

    • 我是这么想的,但它并没有更新子类中的绑定。
    • 傻我,我忘了在csproj文件中添加
    猜你喜欢
    • 2012-02-21
    • 2011-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-26
    相关资源
    最近更新 更多