アプリバーとアイテムリストを備えたアプリを作成しています。リスト項目が選択されたときにのみ表示されるボタンをアプリバーに追加したいと思います。
では、リストの項目が選択されたときにアプリバーに追加のボタンを表示するにはどうすればよいでしょうか?
これは Windows 8 Metro スタイルの C#/XAML アプリケーションです。
アプリバーとアイテムリストを備えたアプリを作成しています。リスト項目が選択されたときにのみ表示されるボタンをアプリバーに追加したいと思います。
では、リストの項目が選択されたときにアプリバーに追加のボタンを表示するにはどうすればよいでしょうか?
これは Windows 8 Metro スタイルの C#/XAML アプリケーションです。
<AppBar x:Name="bottomAppBar" IsOpen="True" IsSticky="True">
..。
private void itemGridView_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (itemGridView.SelectedItems.Count > 0)
{
nextButton.Visibility = Windows.UI.Xaml.Visibility.Visible;
}
else
{
nextButton.Visibility = Windows.UI.Xaml.Visibility.Collapsed;
}
}
追加のアプリ バー ボタンを作成し、そのVisibility
プロパティを に設定しますCollapsed
。リストのSelectionChanged
イベント ハンドラーで、リスト項目が選択されているか選択解除されているかに応じて、buttonsVisibility
プロパティをVisible
orに設定します。Collapsed
AppBar.IsOpen
の代わりにプロパティを設定しますVisibility
。