0

我应该在哪里保存当前组合框选定项目、当前日历选定日期、当前数据网格选定行、当前日历选择模式等数据...?

视图模型或模型更好?

我认为每个数据都应该在模型中,但另一方面,当情况需要逻辑部分或在更改后开始更多操作时,将逻辑放入模型将是愚蠢的。Model 也不应该(在我看来)调用 View Model 方法,所以这对我来说是个小问题。

你有什么意见?

编辑:仅在 WPF 中使用对我来说很有趣。

4

1 回答 1

0

这些东西应该进入视图模型,因为它们与用户与用户界面的交互有关,或者它们与用户界面的状态更相关。

如果你从另一个角度来看它,你会发现它与模型没有任何关系,尤其是你从模型中找到了你的自调用视图模型方法。

于 2013-08-13T13:34:40.547 回答