2

现在我正在使用 VS2015 和 C# 和 XAML 制作 Windows Phone 8.1 应用程序。并想了解 Commandbar。

我只使用辅助命令栏。所以,我想压缩主要的空间,当命令栏弹出时。但我无法解决这个问题。

理想图像,命令栏高度短

现在我的代码在这里。

<Page.BottomAppBar>
    <CommandBar ClosedDisplayMode="Minimal" Background="Tomato">
        <CommandBar.SecondaryCommands>
            <AppBarButton x:Name="appBarAboutButton" 
                          Label="about"
                          Click="appBarAboutButton_Click"/>
        </CommandBar.SecondaryCommands >
    </CommandBar>
</Page.BottomAppBar>

请告诉我如何解决这个问题。

4

1 回答 1

1

目前这是命令栏的预期行为,并且没有解决方法。但是命令栏中有一个名为 Content 的属性。你可以试一试,看看它是否符合你的需要。

CommandBar 具有 3 个可用于添加内容和命令的属性:Content、PrimaryCommands 和 SecondaryCommands。您可以通过设置 Content 属性将任何 XAML 元素添加到内容区域。

检查此链接以获取更多信息https://msdn.microsoft.com/en-in/library/windows/apps/windows.ui.xaml.controls.commandbar.aspx

于 2016-01-19T04:29:25.563 回答