2013-10-25 20 views
0

網頁間導航時,這是Windows 8應用有關頁面之間的導航一個問題 -避免頁面娛樂在Windows 8應用

我怎樣才能避免頁面的休閒網頁間導航時?

例如 - 我是否使用frame.Navigate(typeof(MyPage1),null);或Frame.GoBack(); (從MyPage1切換到另一個頁面後),將創建一個MyPage1的新實例。 我想避免它,以保持MyPage1中的相同UI狀態。使用MVVM,我可以恢復大部分,但不是全部...(例如,在樹中選定的項目)。如何才能做到這一點 ?

回答

0

把這個頁面的構造函數,你不想破壞:

this.NavigationCacheMode = Windows.UI.Xaml.Navigation.NavigationCacheMode.Enabled;