有没有办法在我的WP7应用的当前页面上找到用户来自哪个页面?
我在这里寻找相当于http的参考资料。
答案 0 :(得分:2)
参考此页http://msdn.microsoft.com/en-us/library/system.windows.navigation(v=VS.92).aspx 并看看NavigationService的BackStack属性,但缺点是,如果您之前在WP7.0上开发,那么BackStack属性不可用。希望这有帮助。
答案 1 :(得分:0)
这应该让你开始:
PhoneApplicationFrame frame = (PhoneApplicationFrame)Application.Current.RootVisual;
if (frame.CanGoBack)
{
string pageUri = String.Empty;
foreach (var item in frame.BackStack)
{
pageUri = item.Source.ToString();
}
}
执行此代码后,pageUri
应该持有最后一页的Uri。