【问题标题】:Realizing Master Detail pattern in windows universal app在 windows 通用应用程序中实现主从模式
【发布时间】:2016-01-19 15:51:50
【问题描述】:

我卡住了 (StuckExchange)。我需要做 windows 通用应用程序。它应该有一些页面和一个顶部栏和一个侧面菜单,所有页面都相同。据我了解,我应该使用 SplitView 和 master/details 模式(或者我错了,这是为许多页面制作一个顶部栏和侧边菜单的更好方法?)。我用 SplitView 完成了部分,但 MasterDetails 部分对我来说似乎太难理解了(我是 windows 通用和 c# 的新手)。

请帮帮我!我应该如何在我的问题中实现主/细节模式?您能否建议一些简单的代码示例,只需更改 2 页,以了解其工作原理,作为起点?

我需要做这样的事情:(1是按下汉堡按钮之前,2是之后,页面内容应该不同,根据我们在侧边菜单中推送的内容)。

页面上下文不是静态文本或smth,它是具有不同按钮和其他的另一个视图页面。

【问题讨论】:

    标签: c# win-universal-app master-detail


    【解决方案1】:

    如果侧边菜单(汉堡菜单)是您想要的,拆分视图是一个不错的起点。

    【讨论】:

    • 谢谢凯!但是拆分视图是我所做的。我无法理解的是如何使用这个顶部菜单,这个 SplitView 作为 Master in Master Detail 模式。
    • Jerry Nixon 为菜单做了一个完整的实现。我将他的博客添加到答案中。
    【解决方案2】:

    您还可以为 Windows 通用应用程序使用 Master/Detail 模板 - 它会针对不同的设备和方向进行调整大小和重新配置的所有工作:

    Windows Universal Samples

    根据自己的目的进行修改并不难。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-03
      • 1970-01-01
      • 2018-04-13
      • 2023-03-27
      • 2011-01-18
      • 2020-01-22
      • 1970-01-01
      相关资源
      最近更新 更多