将View从不同的ViewModel添加到MainWindow?

时间:2012-04-28 21:43:17

标签: c# wpf mvvm observablecollection

我有一个MainWindow,我将所有视图加载到具有画布的ItemControls中。

在我的MainWindowViewModel中,我可以使用绑定到ItemControl的ObservableCollection添加一个View。

但是现在我还想从ViewWodel中将View添加到MainWindow中,该ViewModel已经在MainWindow中。

我该怎么办?我在过去的5个小时里尝试了很多而且失败了。

1 个答案:

答案 0 :(得分:1)

你应该看一下Prism的region基础设施。你可以使用它或创建自己的等价物。