如果我导航到另一个页面然后按listview
按钮返回,我该如何维护scroll position
back
?
总是resets it to top
。回到我曾经的雄心是一种真正的痛苦。请帮忙
答案 0 :(得分:3)
或者,您可以在Page XAML中添加NavigationCacheMode =“Enabled”:
<Page
NavigationCacheMode="Enabled">
答案 1 :(得分:1)
大部分步骤1都可以解决问题,如果不是,你必须按照步骤2在listView中进行更改
1)this.NavigationCacheMode = Windows.UI.Xaml.Navigation.NavigationCacheMode.Enabled;
2)
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Vertical"/>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
我希望它有所帮助:)