【问题标题】:Mango Secondary Live Tile issueMango Secondary Live Tile 问题
【发布时间】:2011-09-21 21:43:10
【问题描述】:

我有一个全景应用程序,并且我已成功创建辅助动态磁贴,其中 URI 指向所需的 xaml.cs。现在,与 mainpage.xaml 分开的 xaml 部分对我来说没有用,所以当用户转到辅助实时磁贴时,用户会看到来自desired.xaml.cs 的代码。但是当他按下后退按钮时,他转到一个空白页面,然后转到主页,我知道不可能直接跳转到主屏幕。那么我该如何解决这个问题呢?如果您想知道它是如何工作的 - 试试 Windows phone 的网络仪表板。很相似。

【问题讨论】:

    标签: windows-phone-7 windows-phone-7.1


    【解决方案1】:

    无法复制。当您从动态磁贴导航并按回时,您将退出应用程序,因为导航堆栈中没有其他页面。

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

    如果您以某种方式设法在导航堆栈中包含其他页面,请考虑使用 NavigationService.RemoveBackEntry 删除它们

    【讨论】:

    • 我最初也是这么想的。现在,当我查看应用程序时,我感到很困惑。因为设置页面是从自定义电话页面生成的,所以我在堆栈中创建的自定义页面(desired.xaml)不是吗?因此,从设置页面返回会将我带到自定义页面(不需要),然后退出堆栈,即返回 homescreen 。我知道这有点令人困惑。我希望你能理解我的问题。
    • 您需要大大简化您正在做的事情。显然,这与您处理导航的方式有关。查看RemoveBackEntry 方法。
    • 哇。没有意识到这一点。非常感谢! :)
    猜你喜欢
    • 2011-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多