在导航功能上禁用Gridview位置更改

时间:2015-09-01 09:20:18

标签: c# gridview windows-runtime

如何禁用gridView上的滚动?修改我选择的项目后单击后退按钮。

例如,您可以创建默认网格应用see visual studio project windows store templates

如果您基于此模板创建了应用,现在选择最后一个列表中的项目,然后单击后退按钮,它将滚动到开头。但它应该留在最后一个列表中。

1 个答案:

答案 0 :(得分:1)

当您goBack()创建第一个Page的新实例时,这就是导致丢失滚动的原因,修复它确保第一个页面被缓存,以便您将导航回使用NavigationCacheMode

的同一个实例
NavigationCacheMode="Enabled"