我正在为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/

10-09 04:10