Язык

CommandBar.DefaultLabelPosition Свойство

Определение

Возвращает или задает значение, указывающее размещение и видимость меток на кнопках панели команд.

public:
 property CommandBarDefaultLabelPosition DefaultLabelPosition { CommandBarDefaultLabelPosition get(); void set(CommandBarDefaultLabelPosition value); };
CommandBarDefaultLabelPosition DefaultLabelPosition();

void DefaultLabelPosition(CommandBarDefaultLabelPosition value);
public CommandBarDefaultLabelPosition DefaultLabelPosition { get; set; }
var commandBarDefaultLabelPosition = commandBar.defaultLabelPosition;
commandBar.defaultLabelPosition = commandBarDefaultLabelPosition;
Public Property DefaultLabelPosition As CommandBarDefaultLabelPosition
<CommandBar DefaultLabelPosition="commandBarDefaultLabelPositionMemberName" />

Значение свойства

Значение перечисления, указывающее размещение и видимость меток на кнопках панели команд. Значение по умолчанию — "Нижнее".

Комментарии

По умолчанию метка панели приложения отображается под значком. Это свойство можно задать для отображения меток справа от значка или скрытия меток.

Свойство AppBarButton.LabelPosition можно задать для переопределения этого значения и сделать метку всегда свернутой для определенной кнопки панели приложения.

Совместимость версий

Свойство DefaultLabelPosition недоступно до Windows 10 версии 1607. Если параметр "минимальная версия платформы" приложения в Microsoft Visual Studio меньше, чем представленная версия, показанная в блоке "Требования" далее на этой странице, необходимо разработать и протестировать приложение для выполнения этой задачи. Дополнительные сведения см. в разделе "Адаптивный код версии".

Чтобы избежать исключений при запуске приложения в предыдущих версиях Windows 10, не устанавливайте это свойство в XAML или не используйте его без проверки среды выполнения. В этом примере показано, как использовать класс ApiInformation для проверки наличия этого свойства перед его настройкой.

<CommandBar x:Name="commandBar1" Loaded="CommandBar_Loaded">
    ...
</CommandBar>
private void CommandBar_Loaded(object sender, RoutedEventArgs e)
{
    if (ApiInformation.IsPropertyPresent("Windows.UI.Xaml.Controls.CommandBar", "DefaultLabelPosition"))
    {
        commandBar1.DefaultLabelPosition = CommandBarDefaultLabelPosition.Right;
    }
}

Применяется к