Uwp 在17763上使用NavigationView时使用两个按钮

Uwp 在17763上使用NavigationView时使用两个按钮,uwp,uwp-xaml,Uwp,Uwp Xaml,我有一个使用NavigationView的UWP应用程序。到目前为止,标题栏上有一个后退按钮。但是,当我将targetversion设置为17763时,我有两个,一个在标题栏中,另一个在NavigationView中: 我试图折叠标题栏中的一个,但在第一次导航后,它再次出现。是否有建议使用哪一个以及如何隐藏另一个?最新的建议是,您不应该在标题栏中使用“后退”按钮,而是将其放在应用程序UI中: 以前,UWP应用程序使用AppViewBackButtonVisibility进行向后导航。将继续支持

我有一个使用NavigationView的UWP应用程序。到目前为止,标题栏上有一个后退按钮。但是,当我将targetversion设置为17763时,我有两个,一个在标题栏中,另一个在NavigationView中:

我试图折叠标题栏中的一个,但在第一次导航后,它再次出现。是否有建议使用哪一个以及如何隐藏另一个?

最新的建议是,您不应该在标题栏中使用“后退”按钮,而是将其放在应用程序UI中:

以前,UWP应用程序使用AppViewBackButtonVisibility进行向后导航。将继续支持该API以确保向后兼容性,但我们不再建议依赖AppViewBackButtonVisibility。相反,你的应用应该画出自己的应用内后退按钮


后退按钮可以是导航视图的一部分。例如,微软商店应用程序现在也能做到这一点。其根本原因是(很可能在将来,因为它是从当前版本中删除的)集合功能,它基本上会在标题栏中添加选项卡,因此如果要使用“后退”按钮,则需要在下面添加一个“假”标题栏。

因此,当我正确使用该功能时,我应该使用它“currentView.AppViewBackButtonVisibility=AppViewBackButtonVisibility.Disabled“禁用它,对吗?尽管仅在17134中添加了解除锁定状态,但这是否适用于旧版本的windows?是的,您禁用“应用程序视图后退”按钮,并改用
NavigationView
按钮。此控件中的“后退”按钮是在版本1803中引入的。如果您需要支持早期版本,请尝试使用具有新控件功能的向后兼容版本的Windows UI库。此外,只要正确显示和隐藏,您也可以创建自己的后退按钮。有关更多信息,请参阅本文。我认为您必须手动连接它-订阅Frame的Navigate事件以查看用户何时导航,并检查您是否可以使用CanGoBack属性返回。如果是,则在navigationview中设置后退按钮的可见性。此外,标题栏“后退”按钮不应正常显示。您必须编写一些代码才能将其显示出来。或者你正在使用某种框架来实现这一点?