минимизировать высоту BottomAppBar в универсальном приложении

Я хочу минимизировать высоту BottomAppBar, это мой код xaml:

<Page.BottomAppBar >
    <CommandBar Background="#393185"
            Foreground="White" VerticalAlignment="Stretch" Style="{Binding Source={StaticResource Ellipsis}}" Height="40" MaxHeight="40" >
        <CommandBar.CommandBarOverflowPresenterStyle>
            <Style TargetType="CommandBarOverflowPresenter">
                <Setter Property="Background"
                    Value="#00a0e3" ></Setter>
                <Setter Property="Margin" Value="0"></Setter>
                <Setter Property="Padding" Value="0"></Setter>
                <Setter Property="BorderBrush" Value="Transparent"/>

            </Style>
        </CommandBar.CommandBarOverflowPresenterStyle>
        <CommandBar.PrimaryCommands>



            <AppBarButton Label="Cortana"
                      Icon="Microphone"
                      Foreground="White" />

        </CommandBar.PrimaryCommands>
        <CommandBar.SecondaryCommands >
            <AppBarButton Label="Info"
                      Foreground="White" Background="#00a0e3"/>
        </CommandBar.SecondaryCommands>
    </CommandBar>
</Page.BottomAppBar>

стиль "Ellepsis" является стилем по умолчанию для панели команд ="nofollow noreferrer">ссылка, но я получаю следующий результат: введите здесь описание изображения

Я получаю в результате пространство, которое вы можете видеть на изображении (в верхней части BottomAppbar)

какой параметр я должен изменить в этом стиле, чтобы минимизировать высоту нижнего AppBar без пробела, который я получаю в результате

Спасибо за помощь


person user3821206    schedule 22.02.2016    source источник
comment
Похоже, вам нужно изменить шаблон.   -  person Mehrzad Chehraz    schedule 22.02.2016
comment
Как я могу это сделать, сэр, можете ли вы объяснить мне больше?   -  person user3821206    schedule 22.02.2016
comment
Взгляните на шаблоны элементов управления.   -  person Mehrzad Chehraz    schedule 22.02.2016
comment
хорошо, спасибо, сэр, за ссылку :)   -  person user3821206    schedule 22.02.2016


Ответы (1)


Вы можете установить свойства, если MinHeight будет меньше (по умолчанию 60), чтобы удалить пробел.

<x:Double x:Key="AppBarExpandButtonThemeHeight">48</x:Double>
<x:Double x:Key="AppBarThemeMinHeight">48</x:Double>
person GeertvdC    schedule 22.02.2016