2017-08-16 26 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。 –