wp7在页面和数据透视图之间导航,我是否总是需要重新加载数据透视表项?

时间:2012-07-18 09:56:30

标签: windows-phone-7

我开发了一个应用程序,其中包含一个带有枢轴项目的枢轴,其中列出了http链接(通过图像可视化)和一个带有webbrowser控件的页面。当我选择一个链接时,它会显示在webbrowser中。现在我遇到问题,当我返回枢轴时,枢轴项是空的,我需要再次加载它们。

所以我的问题是标准的预期行为?我之所以要求我没有使用mvvm模型,而且我在枢轴项目中的项目是通过用户控件显示的。

我的第二个问题,你知道我怎么能阻止重装吗?我已经尝试将webbrowser作为弹出窗口,但我没有所需的appbar可用。可能有一种缓存或解除支点的方法吗?

欢迎任何想法。

此致  拉尔夫

1 个答案:

答案 0 :(得分:0)

我遇到了同样的情况,在离开Pivot页面后,我重新加载了枢轴页面的OnNavigatedTo功能中的项目。

但是我做了一些优化,比如,我有一个缓存静态数据,所以我不必每次从我的IsolatedStorage加载它们,因此加快了页面的加载速度。 我有很多图像在构造函数中加载到ImageBrushes,以便我每次都避免分配它们。