我处理过的大多数 MVVM 示例都有 Model 实现 INotifyPropertyChanged,但在Josh Smith 的 CommandSink 示例 中 ViewModel 实现了INotifyPropertyChanged。
INotifyPropertyChanged
我仍在认知上将 MVVM 概念放在一起,所以我不知道是否:
CommandSink
其他人在您从事的 MVVM 项目上有何经验?
我想说的恰恰相反,我总是把我的 ViewModel 放在INotifyPropertyChanged我的 ViewModel 上——你真的不想用相当 WPF 特定的功能来污染你的模型,比如INotifyPropertyChanged那些东西应该放在 ViewModel 中。
我相信其他人会不同意,但这就是我的工作方式。