1

我使用了一个名为 TreeViewItemWithCheckbox 的自定义 TreeViewItem 类。代码是从此处复制的 Treeview 与不同列表的复选框绑定

它工作正常。我的问题是:对于 MVVM,这个类应该放在哪个文件夹中?模型、视图模型还是视图?

问候,

4

2 回答 2

3

由于TreeViewItem确实是与视图相关的函数,因此此类将是视图的一部分。一般来说,任何视觉“控件”都应该是纯视图相关的功能。

于 2013-05-13T21:45:39.650 回答
2

我个人不会选择它们,我会把它直接放在用户控件库中,尽量保持视图中没有代码,或者至少在单独的文件夹中

于 2013-05-13T21:55:44.610 回答