我很好奇什么是最好的处理方式ViewModels
。是实现接口好INotifyPropertyChanged
还是从ObservableObject
.
ObservableObject
类实现INotifyPropertyChanged
并执行一些无聊的代码,例如RaisePropertyChanged
.
INotifyPropertyChanged
需要实现PropertyChanged
事件。
从我的角度来看,使用起来似乎更合乎逻辑ObservableObject
,但在大多数教程中,他们INotifyPropertyChanged
在ViewModel
.
你认为这是为了简单还是有逻辑的原因?