隐藏Windows Phone 8.1 CommandBar

时间:2015-03-12 13:21:12

标签: c# xaml windows-phone-8.1

我正在使用Windows Phone应用,但遇到了“问题”。我对我的View以及命令栏内的一些BottomAppBar控件进行了AppBarButton控制。我想以这样的方式“隐藏”BottomAppBar,只显示右侧的那三个点,并且用户必须向上滑动BottomAppBar控件以查看其内容。

我试过:

  1. 将CommandBar的IsOpen属性设置为False - 不起作用
  2. 将所有AppBarButton控件的可见性设置为Collapsed - 仅显示空的BottomAppBar
  3. 我不善于解释自己,因此我会在手机上添加另一个应用程序的几张图片,只是为了准确显示我想要获得的内容:

    <code>BottomAppBar</code> is somehow "collapsed" 'BottomAppBar' is opened

1 个答案:

答案 0 :(得分:7)

您可以设置ClosedDisplayMode = Minimal

<Page.BottomAppBar>
    <CommandBar ClosedDisplayMode="Minimal">
        <CommandBar.SecondaryCommands>
            <AppBarButton IsCompact="True" Label="About"/>
        </CommandBar.SecondaryCommands>
    </CommandBar>
</Page.BottomAppBar>