【问题标题】:Switching main view with PRISM使用 PRISM 切换主视图
【发布时间】:2010-08-27 16:55:10
【问题描述】:

如果我有一个包含 5 个区域、工具栏、侧边栏(带菜单)、页脚和主要区域的 win 客户端,有谁知道如何切换在主要区域中查看的模块的好教程。

我想要菜单,当我按下 menuitem1 或 menuitem1 时,它会在主区域加载 ModuleA og ModuleB。

这将在 PRISM 偏离航向的情况下处理

真诚的 阿尔诺

【问题讨论】:

    标签: wpf prism region


    【解决方案1】:

    查看 here 以获得 RegionManager 的完整运行。您所做的是在您的外壳中创建一个 ContentControl/UserControl,该区域被分配为“主要”区域(使用附加的 RegionManager.Region 属性) - 然后在您的命令中(在 MenuItem1 和 MenuItem2 之后(您使用 RegionManager用新内容替换 ContentControl 中的任何内容。

    如果您的区域设置在 ItemsControl(或派生类)中,则活动视图将一个接一个地放置。在 ContentControl 中,最后添加的将是 Active,其余为 InActive(您可以使用 Activate 方法进行切换)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多