【问题标题】:Adding View from Different ViewModel to MainWindow?将来自不同 ViewModel 的视图添加到 MainWindow?
【发布时间】:2012-04-28 21:43:16
【问题描述】:

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

在我的 MainWindowViewModel 中,我可以使用绑定到 ItemControl 的 ObservableCollection 添加视图。

但现在我还想将 View 从另一个 View 的 ViewModel 添加到 MainWindow,该 View 已经在 MainWindow 中。

我该怎么做。从过去的 5 小时开始,我尝试了很多,但都失败了。

【问题讨论】:

    标签: c# wpf mvvm observablecollection


    【解决方案1】:

    您应该看看 Prism 的 region 基础架构。您可以使用它或创建自己的等价物。

    【讨论】:

    • 我对使用任何外部 dll 不感兴趣
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-09
    相关资源
    最近更新 更多