如何在XAML中为列表视图设置动画?

时间:2017-04-19 01:19:59

标签: c# xaml uwp template10

这适用于UWP,如何禁用列表视图项的动画?我有一个每隔几秒运行一次的方法,并且飞入式动画效果使它在视觉上令人不悦。我想禁用这个效果。分享的代码不多,但这里是我的ListView:

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

2 个答案:

答案 0 :(得分:5)

你必须禁用转换:

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

答案 1 :(得分:2)

如果要设置滚动位置,请尝试以下操作:

this.ListView.ScrollIntoView(ListView.SelectedItem);