我正在为Windows 10平台开发应用程序。
在开发此应用程序时,我遇到了一个问题,其中CommandBar
高于SplitView
。
如何在页面上的控件的CommandBar
下设置SplitView
?
最佳答案
改进的
由于我正在为自己的应用制作应用程序,因此这里是我研究的解决方案:http://bit.ly/1L6EZ00。它涉及许多部分的更改,我认为它看起来很酷。
旧的,以防万一,您只需要:
这是最类似于我已经能够实现的照片应用程序的行为(就像彩票测试一样):
<Page.TopAppBar >
<CommandBar Margin="48,0,0,0" >
<CommandBar.PrimaryCommands>
<AppBarButton Icon="Globe" Label="Quick Launch" Command="{Binding QuickLaunch}">
</AppBarButton>
</CommandBar.PrimaryCommands>
</CommandBar>
</Page.TopAppBar>
现在,splitview:
<SplitView x:Name="Splitter" Margin="0,-48,0,0" CompactPaneLength="48" OpenPaneLength="240" ...
然后像往常一样 Pane 和内容,例如:
<SemanticZoom Margin="0,48,0,0">
它与“照片”应用程序并不完全相同,我使用的是10166 SDK,因此我认为这是最准确的选择。
关于windows - 如何在SplitView下设置CommandBar?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31340708/