【发布时间】:2012-10-14 17:52:39
【问题描述】:
我想太多了,让自己陷入了混乱,但无法理清头绪。
我是 WPF 的新手,我正在尝试熟悉 MVVM。我理解这个理论。我需要一个视图、一个模型和另一个模型(称为视图模型)。
但是,如果我的模型是由 View 的构造函数的参数构造的,会发生什么情况。
所以,假设我有一个完全空的项目,唯一的事情是我有一个重载的 MainWindow 构造函数,它采用模型:
public MainWindow(Logging.Logger logFile)
{
InitializeComponent();
this.DataContext = logFile;
}
模型是日志文件。如果没有单独的 Model 类,我还能实现 MVVM 吗?
任何想法都将不胜感激。
【问题讨论】:
-
就我个人而言,我完全不明白你在问什么。
标签: mvvm