如何恢复页面之间的状态?

时间:2011-08-17 10:25:22

标签: silverlight windows-phone-7

我有一个应用程序,在游戏结束时给我一个分数,我希望用户在Facebook上分享他们的分数。

我希望在用户登录Facebook后将评分信息恢复到“结束游戏”屏幕,然后移动到全景/数据透视的facebook部分。

我该如何解决这个问题?我是否将该信息保存到存储中,或者在app.xaml.cs中使用变量?

1 个答案:

答案 0 :(得分:0)

您应将此数据存储在页面的StateOnNavigatingFrom个事件的页面OnNavigatedFrom属性中。
然后,您可以在OnNavigatedTo事件中再次访问它。

您正在处理的情况称为墓碑。在http://msdn.microsoft.com/en-us/library/ff817008(v=vs.92).aspx

了解详情
相关问题