UWP NavigationView未与标题栏后退按钮对齐

时间:2019-03-16 22:34:57

标签: c# windows user-interface uwp uwp-xaml

我试图将NavigationView与窗口中内置的后退按钮对齐,如下所示:

[lined up bar]

但是当我尝试排列我的NavigationView时,它最终看起来像

[this]

我应该如何更改NavigationView的宽度,使其与后退按钮对齐?

1 个答案:

答案 0 :(得分:1)

后退按钮不适合您的原因是您正在使用标题栏中的嵌入式后退按钮,现在已不推荐使用(例如,MS准则建议不再使用它,并且将其替换为应用程序用户界面中的专用后退按钮。

您要做的是将IsBackButtonVisible的{​​{1}}属性设置为NavigationView,并使用该后退按钮来处理框架或其他部分中的导航您的应用程序。

要处理后退导航请求,只需在Visible控件中注册到BackRequested事件。

此外,要隐藏标题栏中的后退按钮,您只需删除代码中的以下几行:

NavigationView