AppBar.IsOpen Property
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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"/>
bool
true if the app bar is open; otherwise, 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>
How the app bar is displayed when it's open depends on the ClosedDisplayMode property setting. For more info, see App bar and command bar.
You can open and close the app bar programmatically by setting the IsOpen property. You can use the Opening, Opened, Closing, and Closed events to respond to the app bar being opened or closed.
Windows 8 Binding to the IsOpen property doesn't have the expected results because the PropertyChanged notification doesn't occur when the property is set.
Product | Versions |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |