2009-08-23 72 views

回答

2
OnPropertyChanged("PropertyName") 
0

您應該能夠與屬性裝飾的財產,然後調用ReportPropertyChanging和ReportPropertyChanged方法,像這樣:

[EdmScalarPropertyAttribute(IsNullable = false)] 
public byte Status 
{ 
    get 
    { 
     return _status; 
    } 
    set 
    { 
     if (_status != value) 
     { 
      ReportPropertyChanging("Status"); 
      _status = value; 
      ReportPropertyChanged("Status"); 
     } 
    } 
} 
+0

錯誤。 1)我想解決這個ReportPropertyChanged,我想提出基類的事件,ReportPropertyChanged可能最終引發這個事件,但它也做了更多以前的功能,當我說「手動提高」這是我不想要的,我剛剛找到答案 - 非常簡單,請看下面。 2)上面顯示的代碼是由一個工具生成的,我不會搞砸它。 3)我用vb.net標記了我的帖子。無論如何,謝謝你的回覆。 – Shimmy 2009-08-23 02:15:55

相關問題