当用户完成我的应用程序中可用的ShareStatusTask选项时,我希望能够更新固定到开始屏幕的辅助磁贴。问题是用户也可以导航到我的ShareStatusPage,其中包含来自辅助磁贴的ShareStatusTask,但我允许用户在我的MainPage中创建辅助磁贴。因此,我不知道如何在没有Backstack导航的情况下从ShareStatusPage更新MainPage中的tile实例?如何在保持默认的Backstack导航的同时声明一个可以立即实现此目的的全局变量(当从开始屏幕的辅助磁贴访问ShareStatusPage时,不会转到MainPage)?我的最终目标是使用最新的状态更新文本(在调用ShareStatusTask之前由我的ShareStatusPage中的用户输入)更新辅助磁贴的消息。
答案 0 :(得分:0)
在viewModel中保留status属性并在两个页面上引用它。因此,每当更改属性值时,请调用updateTile函数,该函数将更改您的辅助磁贴。您可以了解如何实施MVVM architecture。我希望它有所帮助