AppBar.IsOpen 属性

定义

获取或设置一个值,该值指示 应用栏 是否打开。

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

void IsOpen(bool value);
public bool IsOpen { get; set; }
var boolean = appBar.isOpen;
appBar.isOpen = boolean;
Public Property IsOpen As Boolean
<AppBar IsOpen="bool"/>

属性值

Boolean

bool

如果应用栏处于打开状态,则为 true;否则为 false

示例

<AppBar IsOpen="True">
    <Grid>
        <StackPanel Orientation="Horizontal" HorizontalAlignment="Right">
            <Button Style="{StaticResource PreviousAppBarButtonStyle}" 
                    Click="Button_Click"/>
            <Button Style="{StaticResource NextAppBarButtonStyle}" 
                    Click="Button_Click"/>
        </StackPanel>
    </Grid>
</AppBar>

注解

应用栏在打开时如何显示取决于 ClosedDisplayMode 属性设置。 有关详细信息,请参阅 应用栏和命令栏

可以通过设置 IsOpen 属性以编程方式打开和关闭应用栏。 可以使用“打开”、“已打开”、“关闭”和“关闭”事件来响应正在打开或关闭的应用栏。

早期版本的说明

Windows 8 绑定到 IsOpen 属性没有预期的结果,因为设置属性时不会发生 PropertyChanged 通知。

适用于

另请参阅