Windows应用商店应用:返回中心部分

时间:2014-11-26 20:25:09

标签: c# xaml windows-store-apps windows-phone-8.1

我有一个Windows商店应用程序(WP 8.1),其中Hub作为主页。用户可以从中心部分探索应用程序的不同部分。

当用户返回主页面时,默认情况下他们不会被带回到他们停止的同一个中心部分,而是返回到默认的中心部分("第一个"一个)。这在用户体验方面有点难看,因为它打破了流程。

有一种方法可以通过更改DefaultSectionIndex将用户带回到最后访问过的部分,例如,如上所述。 here。这种方法的问题在于它改变了主页面的组成 - 相应的部分成为最左边的部分,标题和背景图片与之对齐。

有没有办法让用户返回上次查看的部分而不更改部分的顺序?

1 个答案:

答案 0 :(得分:2)

设置页面的NavigationCacheMode ="必需"无论是在XAML还是代码背后。这应该解决你的问题。