2016-11-11 6 views
0

どのようなコントロールがナビゲーションに適していると思いますか?私が意味したのは? 2つのPivotItemを持つPivotコントロールがあります。そのうちの1つは連絡先と呼ばれます。このPivotItemにはFrameが含まれています。そしてフレームは、連絡先(listview)でページ上に新しいナビゲーションを作成します。なぜフレーム?連絡先をクリックすると、現在の連絡先の詳細を表示する必要があります。しかし、Pivo​​tItem内に表示する必要があるため、内部フレームを使用します。だから私はまだメインビューと他のピボットアイテムを見ることができます。私は、そのピボットはそれのための右のコントロールではないと思う。または、ピボットアイテムだけでなく、画面全体の連絡先の詳細を表示する必要があります。ナビゲーション - スプリットビューまたはピボット

フレームAおよびフレームB。 FrameAはMainからPage1に移動しました。 Page1のはPivotItem1でFrameBをホストするピボットを持ち、FrameBは2を見るためにView1をからナビゲートしたとVIEW2から、私はあなたがnavigation basics for Windows 10上に読み始めると、彼らはそれを行う方法をいくつかの他のアプリを見てお勧め3

+0

この質問は、意見に基づく質問のように形成されていますが、閉鎖の候補にしていますが、Windows固有のデザインパターンの詳細なので、公開しておく価値があると思います。 –

+0

最も一般的な使用シナリオ、対象とするデバイス、ユーザーが最もよく慣れ親しんでいること、利用可能なソリューション、および使用している時間を考慮する必要があります。あなたのシナリオでは、Photosアプリのチェックを検討します。あなたはデータをいくつか見ているピボット(クラシックなWindows Phone 7のデザイン)を持っていて、写真をクリックするとFlipViewを使って別のページに移動します。同じことをすることもできますが、写真は連絡先ではありません。 PC上では、リスト(ピボット)とディテールを合わせて、サイズを変更することができます。ボイスレコーダーの動作を確認してください。 –

答えて

0

を表示します。

メインペインに連絡先グリッドを表示し、クリックすると1つの連絡先にナビゲートするナビゲーションペイン(主にSplitViewを使用)を使用できます。ナビゲーションペインの他の項目は、2番目のピボットタブのタイトルになります。

enter image description here

あなたはすべての時間であなたのコンタクトリストvisibileを維持し、その隣に、単一の連絡先の詳細を示し、代替マスター・ディテールを使用しているしたい場合。フルスクリーンで、またはマスター詳細をSpltViewのメインパネルに配置してください。

enter image description here

あなたはUWP Community Toolkitでマスター詳細コントロールを見つけることができます。

+0

ピボットとフレームを使っているので、良いアプローチではありません。右? – JuP

+0

私はそんなに行くつもりはない。内側のフレームでモバイルでスワイプしている場合は、ピボットをトリガーして2番目のタブに移動する可能性があるためです。 – Bart

+0

私はフレームをスワイプしません。フレームに連絡先のリストビューが含まれています。連絡先をクリックすると、連絡先の詳細ページでこのフレーム内をナビゲートします。とてもスワイプしません。しかし、私はあまりにも良いアプローチではないと思っていますが、私たちのチームリーダーは、そうするように私に教えてくれました:/ – JuP

関連する問題