0

FlipViews を使用した LayoutAware ページの 2 つのレベルを持つアプリがあります。GoBack は、ナビゲートされたときの最後の状態を保存するのではなく、元のナビゲーション パラメータを記憶しているため、頭痛の種です。

ナビゲーション フロー:

1) メインページ:

アイテムを選択すると、現在のアイテムが選択されたフリップ ビュー ページに移動します。

2) ItemFlipViewPage: LoadState ナビゲーション パラメーター (この例では selectedItem1) に基づいて、FlipView の選択されたアイテムを設定します。

FlipView の選択項目 (selectedItem3 など) を変更し、GalleryFlipViewPage に移動します。

this.Frame.Navigate(typeof(GalleryFlipViewPage), selectedItem3_Image1);

3) GalleryFlipViewPage:

[戻る] ボタンをクリックすると、ItemFlpViewPage が selectedItem1 の元のナビゲーション パラメーターと共に読み込まれます。

選択したアイテムを GoBack に保持する最良の方法は何ですか?

4

1 に答える 1