【问题标题】:How to update a tile from ShareStatusTask如何从 ShareStatusTask 更新磁贴
【发布时间】:2012-08-27 03:05:51
【问题描述】:

当用户完成使用我的应用程序中可用的 ShareStatusTask 选项时,我希望能够更新固定到开始屏幕的辅助磁贴。问题是用户也可以导航到我的 ShareStatusPage,其中也包含来自辅助磁贴的 ShareStatusTask,但我允许用户在我的 MainPage 中创建辅助磁贴。因此,我不知道在没有后台导航的情况下如何从 ShareStatusPage 更新我的 MainPage 中的 tile 实例?我如何能够声明一个全局变量,该变量将立即完成此操作,同时保持默认的后台导航(当从开始屏幕上的辅助磁贴访问 ShareStatusPage 时不会转到 MainPage)?我的最终目标是使用最新的状态更新文本(用户在调用 ShareStatusTask 之前在我的 ShareStatusPage 中输入)简单地更新辅助磁贴的消息。

【问题讨论】:

    标签: windows-phone-7


    【解决方案1】:

    在 viewModel 中保留一个 status 属性,并在两个页面上引用它。因此,每当更改该属性值时,调用一个 updateTile 函数,该函数将更改您的辅助磁贴。您可以学习如何实现MVVM architecture。希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-13
      • 1970-01-01
      相关资源
      最近更新 更多