【发布时间】:2012-11-01 09:48:20
【问题描述】:
我正在阅读有关 MVVM 的信息,似乎视图模型和模型类之间存在一对多的关系。
可以说一个模型视图必须用于项目中的不同模型类吗?
View 到 View-Model 的关系如何?使用一个 View-Model 处理多个 View 是否有意义?
谢谢,
【问题讨论】:
标签: mvvm
我正在阅读有关 MVVM 的信息,似乎视图模型和模型类之间存在一对多的关系。
可以说一个模型视图必须用于项目中的不同模型类吗?
View 到 View-Model 的关系如何?使用一个 View-Model 处理多个 View 是否有意义?
谢谢,
【问题讨论】:
标签: mvvm
“Model -View -ViewModel”中的模型是您的数据结构,您可以在其中创建将在视图和 viewModel 中使用的对象。模型可以在任何地方使用。您将在许多不同的 viewModel 上使用许多模型。
View 使用一个 ViewModel。视图负责外观。视图通过 DataContext 属性引用其一个视图模型。可以在 XAML 中设置,也可以在视图后面代码的构造函数中设置。
ViewModel 封装了表示逻辑,没有直接引用视图。
【讨论】: