导航 – 如何在Windows Phone 7中弹出/完成视图
发布时间:2020-12-14 04:30:50 所属栏目:Windows 来源:网络整理
导读:我是WP7中的Silverlight开发堆栈的新手,当我正在加载另一个时,我需要吹掉一个视图. //some good stuff happens so I need to load the next activity/viewNavigationService.Navigate(new Uri("/Checkout.xaml",UriKind.Relative)); 但是在此导航之前/之后我
我是WP7中的Silverlight开发堆栈的新手,当我正在加载另一个时,我需要吹掉一个视图.
//some good stuff happens so I need to load the next activity/view NavigationService.Navigate(new Uri("/Checkout.xaml",UriKind.Relative)); 但是在此导航之前/之后我需要弹出/完成当前活动 在Android中我会调用完成并在objective-c中我只是从堆栈弹出这个视图控制器…但在WP7中我不知道如何删除此活动 先感谢您 解决方法
如果你真的需要,你可以完成你在
Page.OnNavigatedFrom处理程序中所做的任何事情.但我认为你应该解释一下你想要结束什么样的逻辑.其他线程中的异步操作需要取消取消令牌,并且在您更改视图时,UI呈现操作将自动结束.
但请记住,WP7使用后退按钮,因此保持导航状态.这意味着用户希望能够按下,返回到上一个视图,并使其看起来与他们离开时的状态完全一样. – 它通常如何发展的流程: App.xaml - MainPage.xaml (Your initial view) IF (UserIsLoggedIn) - Display Content ELSE - NavigateService.Navigate(new Uri("/Login.xaml")) - Login.xaml IF (LoginComplected) NavigateService.GoBack() ELSE DisplayError (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- (Windows)Python第三方库手动安装教程(以lxml库
- windows – 手动应用puppet类
- windows-server-2008 – Windows Server 2003 R2
- windows – PermissionError:[Errno 13]权限被拒
- 捆绑WiX Burn的多个支持文件
- Windows中的TortoiseSVN结帐问题
- Microsoft Office Excel
- microsoft-graph – 无法访问Microsoft Graph AP
- windows – MS.Internal.XcpImports.MethodEx(In
- windows-server-2012 – 当logonHours受限时,无法
热点阅读