1

我正在使用模板 10 来开发 UWP 应用程序,并且我正在使用汉堡包模板,因此当用户单击特定类别时,我想将他导航到主详细信息视图中的事件列表,其中左侧是完整的事件列表类别和右侧选择的事件详细信息。提供了一个示例,它很难理解,现在不知道如何在我的应用程序中使用该示例以及汉堡导航。如果用户单击特定类别,这也是一项额外功能汉堡面板应该隐藏并且事件的主细节视图应该出现。当用户点击后退按钮时,面板应该再次出现在该页面上。

如果有人可以帮助我,那将是很大的帮助。在此先感谢。

4

2 回答 2

2

存储库中有一个非常详细的示例。它总共有2个例子。1 由社区成员开发的控件。另一种设计基于使用带有视觉状态的基本 XAML 以及响应式触发器来调整屏幕大小。

我已经实现了响应non-usercontrol变体,并且效果很好。另一个基于控制的场景有一些很好的特性,并且经常更新以添加和更正特性。

主从样本

于 2016-06-07T06:48:16.553 回答
1

我认为您可能在这里寻找的是我们能够为您提供的稍微简单的东西。Master/Detail 肯定不会分裂原子。话虽如此,这也不仅仅是一个拖放的事情。您将需要查看示例。尝试将它完全复制到一个空白项目中。这是一个很好的资源,但它不是一个供您使用的控件,而是供您参考的示例。我当然希望我有一个更简单的答案给你,但这需要你付出一点努力来理解机制并实施它。最后,一旦你过了那个“啊哈”的时刻,我想你会回过头来发现它比你想象的要简单。但是,除非您从根本上了解它是如何工作的,否则它只会继续使您感到困惑。我同意@mvermef 的观点,即视觉状态方法(主要方法)是最简单的,并且也使用了您希望为未来发展学习的技能。但是,为此,请认识到该示例中有两种方法。一种使用视图状态,另一种使用自定义用户控件。如果我是你,不要选择第二种方法。第一种方法将易于理解、易于实施,并且对于以后理解其他事情非常有帮助。

于 2016-06-14T18:53:52.073 回答