我正在開發使用MVVM建築師WPF應用程序,並作爲一個常見的場景使用性質在更改通知像通知屬性更改事件沒有二傳手
public List<EmployeeInfo> Employees
{
get
{
return _employees;
}
set
{
_employees = value;
NotifyPropertyChanged(() => Employees);
}
}
我唯一的問題是,我使用的屬性設置來通知應用程序關於一些價值的變化,並根據FxCop這是一個不好的做法和'CollectionPropertiesShouldBeReadOnly'
。所以我想改進一點,所以告訴我一些機制,我可以使用通知屬性更改而不使用setter。
ObservableCollection本身支持通知更改爲什麼你需要在這裏添加自己的? – NoviceProgrammer