0

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

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”类需要继承一些其他接口来通知类副本?

4

1 回答 1

0

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

于 2012-04-04T02:45:23.387 回答