1

私は C# と XAML を使用してメトロ アプリを開発しています。私のアプリには View1 と View2 の 2 つのビューがあります。設定, 設定チャームから設定オプションを削除するにはどうすればよいですか, 誰かがこれについて知っているなら, 助けてください, よろしくお願いします

4

2 に答える 2

1

MSDN アプリ設定のサンプルをご覧ください。基本的に、あなたがする必要があるのは:

  1. CommandsRequested イベント ハンドラーをフックします。SettingsPane.GetForCurrentView().CommandsRequested += onCommandsRequested;
  2. イベント ハンドラーで、アプリが表示しているビューに基づいてonCommandsRequestedを追加するか削除するかを決定します。SettingsCommand

    if (View1)
    {
        if (commands not added)
        {
            // add commands
        }
    }
    else if (View2)
    {
        if (commands not removed)
        {
            // removed commands
        }
    }
    else
    {
        throw new Exception("Unknown view!");
    }
    
于 2012-07-16T10:22:15.650 に答える