我目前正在学习WPF中的MVVM模式。我觉得很酷,但我的 :直接使用viewmodel将子项附加到其视图中是否正确?
直接使用viewmodel将子对象附加到其视图中是否正确?
不。视图模型不应该知道任何视图元素。
Grid .或其他类型的面板。视图模型不关心哪个。
Grid
您通常会使用 ItemsControl 在视图中显示视图模型集合中的项目,即 绑定到源集合,并在面板中显示每个项的视觉表示。
ItemsControl