Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Xamarin Prism中关闭页面?_Xamarin_Prism - Fatal编程技术网

如何在Xamarin Prism中关闭页面?

如何在Xamarin Prism中关闭页面?,xamarin,prism,Xamarin,Prism,我有A页,用一个按钮,我进入B页 现在我想关闭B页,出现“A页” (但我不想再打电话给她,因为我不想再打电话给她,因为我需要评估是否有互联网、ping服务器等,我不想再做这些检查 这就是为什么我希望在关闭B页后显示A页 (好像它是一种弹出窗口(但我不想使用弹出窗口,因为页面类型和页面B上的数据) 谢谢。如果您从PageA转到PageB,请使用: NavigationService.NavigateAsync("PageB"); 然后,您可以返回: NavigationService.GoBac

我有A页,用一个按钮,我进入B页

现在我想关闭B页,出现“A页” (但我不想再打电话给她,因为我不想再打电话给她,因为我需要评估是否有互联网、ping服务器等,我不想再做这些检查

这就是为什么我希望在关闭B页后显示A页

(好像它是一种弹出窗口(但我不想使用弹出窗口,因为页面类型和页面B上的数据)


谢谢。

如果您从
PageA
转到
PageB
,请使用:

NavigationService.NavigateAsync("PageB");
然后,您可以返回:

NavigationService.GoBackAsync();

如果您使用型号样式从
PageA
转到
PageB
(如您在问题中提到的
PopUp
):

您可以使用以下代码返回:

NavigationService.GoBackAsync(useModalNavigation: true);
但是我不想再给她打电话了


要实现这一点,您可以使
Page1
中的按钮在
Page1
再次出现后不可见。

您可以分享与您的问题相关的代码吗?
NavigationService.GoBackAsync(useModalNavigation: true);