2012-04-04 79 views
0

我有以下屬性和僞代碼方法:INotifyPropertyChanged以外的東西?

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 =值」事實上確實改變私有成員,但是它不更新任何內部特性的(如明顯與數據綁定)。它幾乎好像我的'DataModelMember'類需要繼承一些其他接口來通知類副本?

回答

0

INotifyPropertyChanged並不神奇。
只要屬性發生變化,您就需要自行提升PropertyChanged事件。

相關問題