如何解决UWP框架向后导航到特定页面
我的UWP应用具有扁平/横向结构。完整的应用程序是4页并排存在的。
PAGE A > PAGE B > CAMERA > EDIT IMAGE
PAGE > PAGE B Normal Flow
PAGE B > CAMERA PAGE > EDIT IMAGE PAGE
在PageB中,单击“保存”,然后从collection > capture Image > Edit image (add notes)
中选择记录,移回到B页。
编辑并保存捕获的图像后如何返回到PageB。
我们是否有预定义的事件来区分PageA > Page B
导航和EDIT IMAGE > PageB
。
当我尝试frame.goBack()
时,相机页面打开。想再做一个下调。
解决方法
编辑并保存捕获的图像后如何返回到PageB。
对于这种情况,您可以从Navigate BackStack中删除CAMERA页面,然后再从EDIT IMAGE返回PAGEB。然后它将跳过CamearaPage。
Frame.BackStack.Remove(Frame.BackStack.Where(a => a.SourcePageType == typeof(CAMERAPage)).FirstOrDefault());
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。