2011-09-21 36 views
0

我有一个全景图应用程序,并且我已经成功创建了二级活动图块,其中的URI指向所需的xaml.cs。现在,与mainpage.xaml分开的xaml部分对我来说没有用处,所以会发生什么情况是当用户转到二级活动磁贴时,用户看到desired.xaml.cs中的代码。但是当他按下后退按钮时,他会进入一个空白页面,然后进入主页,我知道无法直接跳转到主屏幕。那么我该如何解决这个问题呢?如果您想知道这是如何工作的 - 请尝试使用Windows手机的网络仪表板。非常相似。Mango Secondary Live Tile问题

回答

0

无法重现。当您从Live Tile导航并按下后,您将退出应用程序,因为导航堆栈中没有其他页面。

网络仪表板的工作方式相同。

如果你以某种方式设法在你的浏览堆栈的其他页面,请考虑使用NavigationService.RemoveBackEntry

+0

这就是我最初以为,以及移除它们。现在,当我看着应用程序,我感到困惑。由于设置页面是从自定义电话页面生成的,因此不是我在堆栈中创建的自定义页面(desired.xaml),对吗?因此,从设置页面返回,将我带到一个自定义页面(不需要),然后退出堆栈,即回到主屏幕。我知道这有点令人困惑。我希望你能够理解我的问题。 –

+0

你需要简化你正在做的事情。显然这与你如何处理导航有关。查看'RemoveBackEntry'方法。 –

+0

哇。没有意识到这一点。谢谢一堆! :) –