Windows Phone 点击按钮退出当前应用(真正解决篇)
来源:互联网 发布:ubuntu deb 安装 编辑:程序博客网 时间:2024/04/27 13:32
看到很多人写怎么退出windows phone的应用,其实windows phone的程序是不需要退出的. 但是有些童鞋需要,而且不遗余力的研究这个问题。之前得一些方法总结下都属于外门邪道啊! 以下这个方法才是正道 public static void GoMainPageWithBack(NavigationServiceNavigationService, string MainpageURL) { while (Nav
在博客园看到很多人写怎么退出windows phone的应用,其实windows phone的程序是不需要退出的.
但是有些童鞋需要,而且不遗余力的研究这个问题。之前得一些方法总结下都属于外门邪道啊!
以下这个方法才是正道
public static void GoMainPageWithBack(NavigationService NavigationService,string MainpageURL)
{
while (NavigationService.CanGoBack)
{
IEnumerator<JournalEntry> list = NavigationService.BackStack.GetEnumerator();
list.MoveNext();
JournalEntry current = list.Current;
string uri = current.Source.ToString();
if (uri == MainpageURL)
{
NavigationService.GoBack();
}
else
{
NavigationService.RemoveBackEntry();
}
}
}
{
while (NavigationService.CanGoBack)
{
IEnumerator<JournalEntry> list = NavigationService.BackStack.GetEnumerator();
list.MoveNext();
JournalEntry current = list.Current;
string uri = current.Source.ToString();
if (uri == MainpageURL)
{
NavigationService.GoBack();
}
else
{
NavigationService.RemoveBackEntry();
}
}
}
大体意思就是把你导航栈里的页面移除 如果是首页就GoBack() 然后你就出去了!
0 0
- Windows Phone 点击按钮退出当前应用(真正解决篇)
- Windows Phone 点击按钮退出当前应用(真正解决篇)
- Windows Phone 点击按钮退出当前应用(真正解决篇)
- Windows Phone 7 点击按钮退出当前应用
- jquery实现当前页面按钮点击全屏,点击退出全屏
- asp.net 点击按钮退出当前XXX.aspx页面
- os x应用点击关闭按钮退出程序的方法
- windows phone:自定义按钮
- 点击两次按钮退出游戏
- 点击两次按钮退出应用程序
- 点击两次退出应用
- 点击两次退出应用
- 点击两次退出应用
- Windows Phone 多次点击事件
- Windows Phone - 商务应用
- Windows Phone 应用栏
- 多按钮,点击当前按钮变色,点击其它按钮恢复
- windows phone 8在开始页面按back键没有退出应用
- Windows Phone开发学习--本地实现toast通知提醒
- MySQL server has gone away问题的解决方法
- UVa 1586 Molar mass
- poj1050
- Linux系统CPU优化之cpuspeed
- Windows Phone 点击按钮退出当前应用(真正解决篇)
- QML的Key事件(Keys)详解
- 百度投资UBER 车联网之路取其轻
- myeclipse异常:An internal error occurred during
- IO--Reader
- 酒店智能门锁的秘密
- 数据结构小知识
- LeetCode:Populating Next Right Pointers in Each Node
- hibernate 表名大小写,mysql表名忽略大小写