C# 禁用prism.windows 6.3中UWP应用程序的后退按钮
我尝试在使用prism的桌面UWP应用程序中禁用“软后退”按钮,但该按钮总是在使用prism的NavigationService进行导航后显示 如何完全禁用“后退”按钮或(如果不可能)在页面底部禁用“后退”按钮 我在自动连线视图模型上尝试了以下操作:C# 禁用prism.windows 6.3中UWP应用程序的后退按钮,c#,xaml,uwp,prism,C#,Xaml,Uwp,Prism,我尝试在使用prism的桌面UWP应用程序中禁用“软后退”按钮,但该按钮总是在使用prism的NavigationService进行导航后显示 如何完全禁用“后退”按钮或(如果不可能)在页面底部禁用“后退”按钮 我在自动连线视图模型上尝试了以下操作: public override void OnNavigatedTo(NavigatedToEventArgs e, Dictionary<string, object> viewModelState) {
public override void OnNavigatedTo(NavigatedToEventArgs e, Dictionary<string, object> viewModelState)
{
base.OnNavigatedTo(e, viewModelState);
SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility = AppViewBackButtonVisibility.Collapsed;
}
public override void OnNavigatedTo(NavigatedToEventArgs e,Dictionary viewModelState)
{
base.OnNavigatedTo(e,viewModelState);
SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility=AppViewBackButtonVisibility.Collapsed;
}
禁用prism.windows 6.3中UWP应用程序的后退按钮
若你们想禁用后退按钮,你们可以使用来实现它。您可以覆盖方法以获取GestureService实例,并将UseTTitleBarbackButton
设置为false,如下所示
protected override IDeviceGestureService OnCreateDeviceGestureService()
{
var svc = base.OnCreateDeviceGestureService();
svc.UseTitleBarBackButton = false;
return svc;
}