0

LayoutAwarePage 助手有虚拟方法来保存/加载页面状态,以便在从另一个页面导航后恢复它。

我只有 2 页,其中一页有我想要维护的真实状态。

通过专门保存/加载数据(状态)来正确完成它似乎真的很容易出错。

我宁愿存储整个页面,然后将其推送到需要的地方..

不幸的是,Winstore 应用程序使用了我不熟悉的新范例。

任何人都可以帮忙 - 我可以保存什么对象以及它必须设置在哪里才能正确显示(在silverlight中我只是缓存UserControl对象,然后在App中将它设置为Root)。

4

1 回答 1

0

显然它是通过使用完成的:

this.NavigationCacheMode = Windows.UI.Xaml.Navigation.NavigationCacheMode.Enabled;

在需要缓存的页面的构造函数中。

于 2013-01-24T23:38:31.127 回答