CommandBarFlyout.AlwaysExpanded Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se o CommandBarFlyout deve permanecer ou não em seu estado expandido e impedir que o usuário insira o estado recolhido. O padrão é false.
Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).
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
Valor da propriedade
bool
Exemplos
No exemplo a seguir, o CommandBarFlyout será aberto em seu estado expandido e o usuário não poderá enviá-lo para o estado recolhido.
<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>
Comentários
Quando essa propriedade for definida como true, o botão "ver mais" não aparecerá no CommandBarFlyout e o usuário não poderá recolher o CommandBarFlyout. Embora o botão "ver mais" não esteja visível, outros itens AppBarButtons/CommandBarFlyout podem ocupar seu espaço.
O CommandBarFlyout ainda tem um comportamento de fechamento normal quando essa propriedade é definida (quando o usuário clica em um comando secundário ou clica fora do submenu, o submenu será fechado).