我有一个复杂的View with UserControls需要更新 . 到目前为止,最简单的方法是使用消息中介服务作为MVVM Light Messenger . 但是在这种情况下,我需要在我的View中有一些处理代码,这在MVVM中并不理想 .

View和ViewModel之间的消息交换是否会破坏MVVM模式?

编辑:清除一些东西,例如,如果我需要以编程方式将新的UserControl添加到由ViewModel发出信号的View中 . 怎么能实现呢?