哪些是MVVM模式功能和扩展?

时间:2010-11-04 20:45:33

标签: c# design-patterns architecture mvvm viewmodel

哪些是MVVM模式功能和扩展? 正如我已经注意到的那样,有很多MVVM框架,并且都有相同的概念,即使存在一些差异。我不会问这些差异是什么,但我想创建MVVM模式的关键特性/扩展的一般列表,这将在选择不同的框架或自己创建的MVVM模式时提供一个良好的起点。 请解释你提到的功能。为了使问题清楚,我将从我自己的知识开始。当我得到答案时,我将完成清单。

模式

  • 的ObservableCollection
  • INotifyPropertyChanged
  • 的ICommand
  • 中保
  • 行为(System.Windows.Interactivity)

结构

  • 模型
  • 视图模型
  • 模型视图

1 个答案:

答案 0 :(得分:0)

行为(System.Windows.Interactivity)在编码mvvm时非常有用。那里有很多。