UWP でサブページ ナビゲーションを実装する方法に問題があります。ページは、ナビゲーションで使用できる RootFrame にあります。しかし、私はこのようなものを使いたい:
<Page>
<Grid>
<Frame x:Name="MyFrame"/>
</Grid>
</Page>
私が欲しいのは、ViewModel で MyFrame コントロールの Navigate メソッドを使用することです。コード ビハインドからメソッドを呼び出すことはできますが、MVVM を使用してアプリを開発しています。Template10 がサブフレームで機能するかどうかはわかりません。
アドバイスをいただければ幸いです。
編集: 詳細: ページ内にピボット コントロールがあります。ピボットには 2 つのタブ (ピボットアイテム) があります。ピボットアイテムのコンテンツはナビゲート可能である必要があります。つまり、ピボット項目 1 です。フレームが 1 つ必要で、それをピボット項目のナビゲーションに使用する必要があります。私の問題は、ViewModel からピボット項目のフレームを使用する方法または呼び出す方法です。特に、Navigate メソッドを呼び出す必要があります。現在、Template10 のナビゲーション サービスを使用しており、rootframe で動作しています。わかりませんが、他のサブフレームとしましょう。