2017-04-19 30 views
4

这适用于UWP,如何禁用列表视图项目的动画?我有一种方法每隔几秒运行一次,并且飞入动画效果使它看起来很不愉快。我想禁用该效果。没有太多的代码共享,但这里是我的ListView:如何不在XAML中为列表视图设置动画效果?

<ListView RelativePanel.Below="pageHeader" ItemsSource="{Binding DataItems}" /> 
+0

与T10无关 – mvermef

回答

4

您必须禁用转换:如果您想设置滚动条的位置

<ListView Transitions="{x:Null}" 
      ItemContainerTransitions="{x:Null}"> 
</ListView> 
+0

谢谢!有没有办法阻止列表刷新时跳回顶部?换句话说,我可以保留我的滚动位置吗? – haosmark

+0

不知道如何。也许创建一个新的问题,其他人可以帮助。 – Laith

+0

'Transitions'属性似乎没有在代码中可用...? – jbyrd

2

,试试这个:

this.ListView.ScrollIntoView(ListView.SelectedItem); 
相关问题