【问题标题】:Something other than INotifyPropertyChanged?除了 INotifyPropertyChanged 之外的东西?
【发布时间】:2012-04-04 02:36:57
【问题描述】:

我有以下属性和伪代码方法:

private DataModelMember _PropertyMember = new DataModelMember();
public DataModelMember PropertyMember
{
    get { return _PropertyMember; }
}

void GetWCFData()
{
    DataModel d = client.getWCFData();
    this._PropertyMember = d.result.anotherclass; //*(DataModelMember is anotherclass)
}

因此,“this._PropertyMember = value”实际上确实更改了私有成员,但它不会更新内部的任何属性(如数据绑定所示)。似乎我的“DataModelMember”类需要继承一些其他接口来通知类副本?

【问题讨论】:

    标签: inotifypropertychanged


    【解决方案1】:

    INotifyPropertyChanged 不是魔法。
    每当属性更改时,您都需要自己引发 PropertyChanged 事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-19
      • 2017-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-02
      相关资源
      最近更新 更多