1

アプリバーとアイテムリストを備えたアプリを作成しています。リスト項目が選択されたときにのみ表示されるボタンをアプリバーに追加したいと思います。

では、リストの項目が選択されたときにアプリバーに追加のボタンを表示するにはどうすればよいでしょうか?

これは Windows 8 Metro スタイルの C#/XAML アプリケーションです。

4

3 に答える 3

3
<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;
    }
}
于 2013-01-24T13:19:52.233 に答える
1

追加のアプリ バー ボタンを作成し、そのVisibilityプロパティを に設定しますCollapsed。リストのSelectionChangedイベント ハンドラーで、リスト項目が選択されているか選択解除されているかに応じて、buttonsVisibilityプロパティをVisibleorに設定します。Collapsed

于 2012-07-29T12:44:45.383 に答える
1

AppBar.IsOpenの代わりにプロパティを設定しますVisibility

于 2012-10-18T07:53:17.170 に答える