我有一个GridView
,其中DataTemplate
位于GridView.ItemTemplate
内,GridView
包含14个固定数量的项目,只有10个可见,您需要水平滚动以查看剩余的4.对于item
内的每个GridView
,它们都是一个类似的按钮。我每次重新加载页面,因为用户点击“喜欢”按钮进行一些页面安排(如最喜欢的第一个)。在我滚动GridView
之后点击剩余的任何项目时,喜欢10个项目后,页面重新加载并定位到GridView
的开头,即,如果用户想再次喜欢或看到最后喜欢的项目,他需要水平滚动到最后。我的问题简而言之就是
如何阻止
GridView
被定位到。{1}} 从布局更新开始??
我试过的是这个,我把下面的代码放在按钮点击事件之下..
if (Like > 9)
this.StationListBox.ScrollIntoView(StationListBox.Items[13]);
但问题在于,它只在类似数量恰好为10时才有效。