2010-12-09 109 views

回答

2

有一个视图模型,如:

  • ParentViewModel
    • ChildViewModel1
      • ISVISIBLE
      • 一个命令,切换ChildViewModel的IsVisible属性
    • ChildViewModel2
      • ISVISIBLE

和查看等:

  • ParentView
    • ViewPart1
      • 能见度势必ChildViewModel1.IsVisible(使用BooleanToVisibilityConverter)
      • 势必命令A按钮切换能见度势必ChildViewModel1.IsVisible(使用BooleanToVisibilityConverter)
    • ViewPart2
      • 能见度

这应该解决您的问题。

+0

不可见的对象是否仍然保留在内存中? – 2010-12-09 06:51:51

1

您可能会感兴趣的WPF Application Framework (WAF)BookLibrary示例应用程序。它显示了具有两个独立视图和两个独立ViewModel的主/细节视图。此外,它还有一个模式对话框,包含一个自己的ViewModel,用于连接到所选书籍的“借阅”操作。

相关问题