C#/XAML を使用して Windows ストア アプリを開発しています。実装したいデザインは、 MSDN ナビゲーション デザインで説明されている「フラット デザイン」です。
たとえば、トップ ナビゲーション バーには「ファイル」、「写真」、「音楽」があります。アイコンを選択すると、適切なページ (ファイルなど) が表示されます。ユーザーは、そのビューでフォルダーをクリックして、そのフォルダーに移動できます。ユーザーは写真をクリックして写真リストなどを表示できます
私が見る例はすべて、「Frame.Navigate(typeof(targetpage))」メソッドを使用してページ間を移動する方法を示しており、これは階層モデル用です。
ページの状態を維持しながら、階層的なナビゲーションを持つことができる複数の (事前に構築された) ページを切り替える方法は何でしょうか?
たとえば、IOS のタブバーのように (複数のビュー コントローラーを切り替えることができ、タブバーに接続されています)。
ありがとう