navigation - 从导航堆栈中删除页面 - xamarin.forms

标签 navigation xamarin.forms

在我的应用程序结构中,如下所示,
列表页面 -> 详情页面 -> 编辑页面

在编辑页面中有按钮“删除”从数据库中删除数据。

现在我的问题是将用户从编辑页面导航到列表页面,

我为此使用了 Navigation.popasync 2 次,但在详细信息页面上,我收到来自服务的错误,不存在此类记录。

如何正确地将用户从编辑页面导航到列表页面?

最佳答案

// Remove page before Edit Page
this.Navigation.RemovePage (this.Navigation.NavigationStack [this.Navigation.NavigationStack.Count - 2]);
// This PopAsync will now go to List Page
this.Navigation.PopAsync ();

关于navigation - 从导航堆栈中删除页面 - xamarin.forms,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34084692/

相关文章:

jsf - 无法为操作 : JSF 找到 from-view-id '/index.xhtml' 的匹配导航案例

javascript - 单页网站导航选择状态

javascript - 如何检测搜索结果页面中的项目已在另一个浏览器选项卡中打开

html - 为什么不鼓励按钮导航?

android - 更新 Xamarin.Forms 后我无法运行该应用程序

javascript - 使光标向与鼠标移动输入相反的方向移动

xamarin - 如何在 xamarin 表单中设置布局/ View 的最大宽度

asp.net - Xamarin.forms 新媒体元素不播放 youtube 视频

c# - 如何组织我的 Xamarin.Forms 解决方案?

android - Visual Studio 2015 Xamarin.Forms PCL Android 调试 - 空白异常,无调用堆栈,无本地变量