セマンティック ズーム コントロールは基本的に XAML で次のように実装されていることを理解しています。
<SemanticZoom>
<SemanticZoom.ZoomedOutView>
<!-- Put the GridView for the zoomed out view here. -->
</SemanticZoom.ZoomedOutView>
<SemanticZoom.ZoomedInView>
<!-- Put the GridView for the zoomed in view here. -->
</SemanticZoom.ZoomedInView>
</SemanticZoom>
私が混乱しているのは、「開始」または「メイン」ページに 6 つの Gridview があり、詳細を表示するために「ズームイン」するとそれぞれが個別に表示されると仮定すると、1 つのセマンティック ズームが必要ですか? GridViews のコレクション全体を処理するか、各 GridView にセマンティック ズーム コントロールが必要ですか?
そして、これらすべてを処理するために必要なセマンティック ズーム コントロールが 1 つだけの場合 (定義上、ズームアウト ビューは実際にはすべてのビューで同じになります)、選択した GridView に固有のズームイン/詳細ビューを作成するにはどうすればよいですか? ?
IOW、次の情報を含む 6 つの GridView がある場合:
Green Bay Packers
Milwaukee Bucks
Baltimore Orioles
Rory Gallagher
Mark Twain
Abraham Lincoln
...ズームイン/詳細ビューがアクティブ化され、ユーザーが「Mark Twain」グリッドで「ピンチアウト」したときに、Mark Twain 固有のページが表示されるようにするにはどうすればよいですか?