Поделиться через


CommandBarFlyout.AlwaysExpanded Свойство

Определение

Возвращает или задает значение, указывающее, должен ли CommandBarFlyout всегда оставаться в состоянии "Развернутый" и блокировать вход пользователя в свернутое состояние. Значение по умолчанию — false.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

public:
 property bool AlwaysExpanded { bool get(); void set(bool value); };
bool AlwaysExpanded();

void AlwaysExpanded(bool value);
public bool AlwaysExpanded { get; set; }
Public Property AlwaysExpanded As Boolean

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

Boolean

bool

Примеры

В следующем примере CommandBarFlyout откроется в развернутом состоянии, и пользователь не сможет отправить его в свернутое состояние.

<CommandBarFlyout x:Key="Flyout1" AlwaysExpanded="true">
    <AppBarButton Label="Share" Icon="Share" Click="OnElementClicked" />
    <AppBarButton Label="Save" Icon="Save" Click="OnElementClicked" />
    <CommandBarFlyout.SecondaryCommands>
        <AppBarButton x:Name="ResizeButton1" Label="Resize" Click="OnElementClicked" />
        <AppBarButton x:Name="MoveButton1" Label="Move" Click="OnElementClicked" />
    </CommandBarFlyout.SecondaryCommands>
</CommandBarFlyout>

Комментарии

Если для этого свойства задано значение true, кнопка "Просмотреть больше" не появится в CommandBarFlyout, и пользователь не сможет свернуть CommandBarFlyout. Хотя кнопка "Просмотреть больше" не отображается, другие элементы AppBarButtons/CommandBarFlyout могут занять свое место.

CommandBarFlyout по-прежнему имеет нормальное поведение закрытия, если это свойство задано (когда пользователь щелкает вторичную команду или щелкает вне всплывающего меню, всплывающий элемент закроется).

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