在MVVM(Model-View-ViewModel)模式中,ViewModel是否应该引用view?我认为不应该。但是以下情况应该如何处理?我有一个视图,其中标签控件作为主容器,这个视图的viewmodel实现了一个命令来向标签控件添加新的选项卡。简单的方法是允许viewmodel引用view,然后在命令实现中在view中编程地添加新的选项卡到标签控制中。这似乎是错误的。我应该如何将tabcontrol绑定到viewmodel,然后实现数据/控件模板来添加新的标签页。希望这对某个人有些意义 :)