2017-04-25 68 views
0

我想使用模板10來開發我的應用程序,但我不知道如何從一個頁面傳遞到另一個頁面時隱藏後退按鈕,例如從登錄頁面傳遞到我的主頁面。 隨着模板10它總是顯示後退按鈕,我知道如何防止返回,但我仍然可以看到殼上的該死的後退按鈕,我不希望看到它。 我怎麼能隱藏它?如何隱藏使用模板10的後退按鈕?

+0

你可以做一些像'SystemNavigationManager.GetForCurrentView()。AppViewBackButtonVisibility = AppViewBackButtonVisibility.Hidden;'參考這個更多關於back事件,https://docs.microsoft.com/en-us/windows/uwp/layout/navigation-history-向後 - 導航 – Anil

+0

是的,我已經做到了,但它污染了我的代碼隱藏,我希望在模板10中保留視圖模型中的所有內容。 –

回答

1

ClearHistory位於HamburgerButtonInfo爲DP,如果這還不夠,你可以通了電話NavigationService ClearHistory以及它看起來像在源public void ClearHistory() => FrameFacade.BackStack.Clear();,所以你知道它實際上是調用...

+0

感謝man !!!,我現在可以刪除我的代碼代碼隱藏! –

+0

很高興幫助你:) – mvermef

+0

我不知道你是飛行員,我是空中交通管制員的人! :)很酷,以滿足喜歡編碼的空域社區的人! –