相关疑难解决方法(0)

在MVVM中,ViewModel或Model应该实现INotifyPropertyChanged吗?

我经历过的大多数MVVM示例都使用了Model实现INotifyPropertyChanged,但在Josh Smith的CommandSink示例中 ,ViewModel实现了INotifyPropertyChanged.

我还在认知上把MVVM概念放在一起,所以我不知道是否:

  • 你必须将INotifyPropertyChanged放在ViewModel中以使CommandSink工作
  • 这只是常态的失常,并不重要
  • 你应该总是有Model实现INotifyPropertyChanged,这只是一个错误,如果从代码示例开发到应用程序,这将被纠正

您曾参与MVVM项目的其他经历是什么?

c# mvvm inotifypropertychanged

155
推荐指数
7
解决办法
4万
查看次数

在MVVM模型中该模型应该实现INotifyPropertyChanged接口吗?

我有清晰的思路View,并ViewModel在MVVM模式.我打算在我的应用程序中实现MVVM模式.我正面临关于模型的问题.我有.xml文件,它被解析,信息显示在视图中.

我需要第一次收到有关模型更改的通知.从需求开始我需要得到通知.

那么如何实现该模型呢?

我应该INotifyPropertyChanged在模型类中实现接口吗?(我读过该模型不应该实现INotifyPropertyChanged接口,因为它是WPF特定的)

.net wpf design-patterns mvvm inotifypropertychanged

57
推荐指数
5
解决办法
2万
查看次数

标签 统计

inotifypropertychanged ×2

mvvm ×2

.net ×1

c# ×1

design-patterns ×1

wpf ×1