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
Значение свойства
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 по-прежнему имеет нормальное поведение закрытия, если это свойство задано (когда пользователь щелкает вторичную команду или щелкает вне всплывающего меню, всплывающий элемент закроется).