2017-08-16 43 views
0

如何創建在畫布上後退鍵Template10?Template10在畫布上創建後退按鈕

我嘗試以下的例子,但後退按鈕沒有顯示。 在這裏遵循的信息BTW: https://github.com/Windows-XAML/Template10/wiki/Controls#navigation(行爲部分重寫版本)

<Page x:Class="Controls.MainPage" 
     xmlns:controls="using:Template10.Controls"> 
    <controls:PageHeader Frame="{x:Bind Frame}" 
     BackButtonVisibility="Visible" 
     Text="Detail" /> 
</Page> 

當我瀏覽到第二頁後退按鈕不會顯示。我想知道我是否錯過了這裏的東西。我只是想在畫布上顯示後退按鈕,而不是顯示在應用標題的左上角。謝謝

+0

你能提供你認爲不適用的代碼嗎? (請編輯您的問題) – wahwahwah

+0

你爲什麼不加入自己的控制,可以讓你做?欲瞭解更多信息請參閱我的答案[這裏]的評論部分(https://stackoverflow.com/a/45732330/3766231) –

回答

0

爲了展示而不是上在應用標題左上角在畫布背面按鈕,你應該設置Bootstrapper.ShowShellBackButton爲false。當外殼後退按鈕可見時,PageHeader的畫布上後退按鈕將不可見。

如果在畫布背面按鈕不會顯示,你應該能夠檢查PageHeader綁定到導航堆棧的上下文。如果BackStack中沒有頁面,後退按鈕不會顯示。

欲瞭解更多信息,請參閱該Navigation

+0

嗨Jayden,謝謝。我得到的問題是讓ShowShellBackButton爲true。 –