LayoutAwarePage助手具有虚拟方法,用于保存/加载页面状态,以便在从其他页面导航后恢复它。
我只有2页,其中一页有我想要保持的真实状态。
通过特别保存/加载数据(状态)来正确完成它似乎非常容易出错。
我宁愿存放整个页面,然后把它推到需要的地方..
不幸的是,Winstore应用程序使用了我不熟悉的新范例。
任何人都可以请求帮助 - 我可以保存哪些对象以及必须将其设置为正确显示(在silverlight中我只是缓存UserControl对象然后在App中将其设置为Root )。
答案 0 :(得分:0)
显然是通过使用:
来完成的this.NavigationCacheMode = Windows.UI.Xaml.Navigation.NavigationCacheMode.Enabled;
在页面的构造函数中需要缓存。