在我的应用程序中,我有一个SplitView,并将内容设置为每个页面的框架。每个页面都包含自己的CommandBar。这是没有问题的。现在,我正在为移动视图创建VisualStates。在它中,我想将PlitView隐藏在封闭状态(内联)中。但是现在我需要一种方法来只添加"HamburgerButton“(在我的例子中是RadioButton),在顶部打开内联SplitView。我也这样做过,但是"HamburgerButton“是CommandBar上的每一页文本的重叠。那么,最好的解决方案是,只在MainPage上创建一个MainPage(我的SplitView所在的地方)并绑定内容,或者为每个页面创建一个CommandBar?
诚挚的问候
发布于 2016-05-11 16:21:01
我认为在CommandBar中创建一个MainPage并绑定内容可能需要更多的工作。不要忘记,您可能需要绑定主按钮和辅助按钮。
如果希望在每个页面中使用CommandBar,在MainPage中使用一个HamburgerMenu,则可以尝试此方法。
查看Template10 PageHeader控件 (特别是搜索"VisualStateNarrow“和"Spacer”)。如果您对自己开发这些样板代码并不特别,请查看Template10。它有社区开发的许多有用的控制措施。如果你已经知道这件事,请原谅。
发布于 2016-05-11 03:02:26
您可以创建页面顶部栏,并在MainPage中使用splitview。
https://stackoverflow.com/questions/37148117
复制相似问题