C#靠山指定Style,动画属性无效,其他属性正常

C#后台指定Style,动画属性无效,其他属性正常
首先,在listboxitem模板样式中添加<eventtrigger/>,如下:

<EventTrigger RoutedEvent="ListBoxItem.Loaded">
     <BeginStoryboard>
          <Storyboard x:Name="ColorStoryboard" BeginTime="00:00:00">
                 <ColorAnimation x:Name="colorAni" BeginTime="00:00:00" 
                                              Storyboard.TargetProperty="(ListBoxItem.Foreground).(SolidColorBrush.Color)"
                                               From="Red" To="Green" Duration="0:0:0.3" RepeatBehavior="Forever" AutoReverse="True"/>
          </Storyboard>
     </BeginStoryboard>
</EventTrigger>

随后在C#代码中对listboxitem.style赋值

listboxitem.Style=(Style)this.FindResource("ListBoxItemAnimationStyle")

执行后发现EventTrigger并没有被触发,而其他如background等值均已修改,请教各位是什么原因?该如何修改?
或者简单点说,如何在后台动态添加listboxitem并且对其添加动画,谢谢!
------解决思路----------------------
C#靠山指定Style,动画属性无效,其他属性正常