Share via


Windowsストア アプリ開発 Tips集001 ~アプリバーを自動的に表示させる~

マイクロソフトの田中達彦です。
本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。

[アプリバーを自動的に表示させる]
アプリバーを自動的に表示させるには、以下のようにIsOpenプロパティにtrueを代入します。

BottomAppBar1.IsOpen = true;

BottomAppBar1はアプリバーの名前で、この例では以下のようにXAMLで定義しています。

<Page.BottomAppBar>
    <AppBar x:Name="BottomAppBar1" Padding="10,0,10,0" Background="DarkBlue">
        <Grid>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="30*"/>
                <ColumnDefinition Width="70*"/>
            </Grid.ColumnDefinitions>
            <StackPanel x:Name="RightPanel" Orientation="Horizontal" Grid.Column="1" HorizontalAlignment="Right">
                <Button x:Name="AppBarButtonPrev" Style="{StaticResource PreviousAppBarButtonStyle}" Tag="Prev" Click="Prev_Click"/>
                <Button x:Name="AppBarButtonNext" Style="{StaticResource NextAppBarButtonStyle}" Tag="Next" Click="Next_Click"/>
            </StackPanel>
        </Grid>
    </AppBar>
</Page.BottomAppBar>

[関連記事]
AppBar.IsOpen Property
https://msdn.microsoft.com/ja-jp/library/windows/apps/windows.ui.xaml.controls.appbar.isopen.aspx

Windows ストア アプリ 作り方解説 Line Attack編 第5回 ~ステージの追加とアプリバーによる切り替え~
https://blogs.msdn.com/b/ttanaka/archive/2013/02/01/windows-line-attack-5.aspx

[次の記事]
002 ~アプリバーのボタンの表示名を変更する~
Tips集 まとめページ

少し記事が溜まったら、インデックスページを作ります。(2013/3/6追記 : 作りました。上記のTips集まとめページをご覧ください)
目標は100Tips!!

マイクロソフト
田中達彦