【问题标题】:WPF MDI Application Using Prism (Composite WPF)使用 Prism 的 WPF MDI 应用程序(复合 WPF)
【发布时间】:2011-08-25 19:59:52
【问题描述】:

所以,我需要知道如何使用 Prism 实现 MDI 风格的应用程序,例如拥有一个带有顶部菜单、侧边栏和状态栏的 shell 窗口,并且能够在子窗口中启动模块。

关于如何实现这一点的任何好例子?

谢谢!

【问题讨论】:

    标签: wpf prism


    【解决方案1】:

    如果参考棱镜指南,您可以轻松地按照以下方式开发您想要的东西:

    • Shell 充当主窗口/页面
    • 在这个 shell 中添加不同的视图作为区域。

    • 您需要使用引导程序进行初始化

    • 理想情况下,您不应将子窗口用于 UI的给定结构。你应该使用插件来展示 内容。出于特定目的,您可以使用弹出窗口。

    详情请参阅 [Prism Practises] (http://compositewpf.codeplex.com/)。

    如果您有进一步的具体问题,请发布

    希望这会有所帮助。

    【讨论】:

    • 说“你不应该使用子窗口”你打破了 MDI 概念恕我直言。子 MDI 窗口为用户提供熟悉的行为。有什么方法可以让子 MDI 窗口与 PRISM 保持一致?
    猜你喜欢
    • 2015-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    相关资源
    最近更新 更多