在windows通用应用程序中实现Master Detail模式

时间:2016-01-19 15:51:50

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

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

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

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

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

您还可以使用Windows通用应用程序的主/明细模板 - 它可以为不同的设备和方向调整大小和重新配置的所有工作:

Windows Universal Samples

为了您自己的目的,不难修改。