CommandBarFlyout.AlwaysExpanded 属性

定义

获取或设置一个值,该值指示 CommandBarFlyout 是否应始终保持其“已展开”状态并阻止用户进入“已折叠”状态。 默认为 false。

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

void AlwaysExpanded(bool value);
public bool AlwaysExpanded { get; set; }
var boolean = commandBarFlyout.alwaysExpanded;
commandBarFlyout.alwaysExpanded = boolean;
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 仍具有正常的关闭行为,浮出控件将关闭) 。

适用于