【发布时间】:2014-05-09 00:17:41
【问题描述】:
如果我们将解决方案分成三个项目:
查看
视图模型
型号
我们是否应该避免引用任何在“ViewModel”中处理“View”的程序集,例如System.Windows.Controls,或者是否可以使用WPF命名空间System.Windows之外的属性,例如“ViewModel”中的Visibility ' 项目。我担心的是,一旦我在“ViewModel”中引用了 WPF 程序集,后面的人就很容易滑倒并按照在视图模型代码中弹出对话框的方式做一些事情。
【问题讨论】: