我有一个ListView,我希望在将它们添加到列表视图时为其设置动画,我找到了一种方法来执行此操作:
<Window.Resources>
<Style TargetType="{x:Type ListViewItem}">
<Style.Triggers>
<EventTrigger RoutedEvent="Loaded">
<BeginStoryboard>
<Storyboard>
<ThicknessAnimation Storyboard.TargetProperty="BorderThickness" From="0,5" To="0,0" Duration="0:0:0.2" />
</ Storyboard>
..........
问题是每当ListViewItem进入视图或只是重新加载时,这个动画都会触发,我希望它只发生一次(当添加ListViewItem时),就是这样。
如何让动画只触发一次?