1
我想在常規註銷功能後清除win8應用程序的後臺堆棧。 我想到了3種方式:雖然他們都沒有註銷後的作品完美正常註銷後清除win8應用程序的後臺?
1,創建一個新的框架,並導航到LoginScreen
問題 - 導航到登錄界面的頁面不滾動 時後鍵盤已啓動。
2.Loop while the backstack is 0 and called calling Frame.Goback。
問題 - 它調用每個頁面的onnavigatedTo,因爲它遍歷了它們的 。
3.get和設置導航狀態
問題:在我設定的LoginScreen的導航狀態 後註銷其工作正常,但每次我瀏覽到 後的頁面不調用其構造函數。
請幫助,如果任何人已經成功註銷類功能。
Win8 + XAML + C#。
如果你的登錄屏幕沒有後退按鈕。只需導航到登錄屏幕而不創建新框架。那你爲什麼要清理後臺? – Manvik
@ userSeven7s我不知道它是否可以解決您的問題,但您是否嘗試過['frame.SetNavigationState(「1,0」);'](http://stackoverflow.com/a/13015697/1822514) –
閱讀http://stackoverflow.com/questions/13009475/removing-the-backstack-entry-in-metrostyle-application –