Animation de diapositive ListBox sur nouvel élément ajouté

Je suis en train de travailler sur un flux d'actualités. Ceci mettra à jour chaque si souvent et si de nouveaux éléments sont trouvés, j'ai envie de glisser dans le nouveau contenu à partir du haut.

Maintenant, je suis juste l'avoir fondu en procédant comme suit:

<ListBox Grid.Row="0" Height="Auto" HorizontalAlignment="Stretch" Margin="5,5,5,5"  VerticalAlignment="Top" ItemsSource="{Binding NewsItems,UpdateSourceTrigger=PropertyChanged}" >
        <ListBox.ItemContainerStyle>                
            <Style TargetType="{x:Type ListBoxItem}">                    
                <Style.Triggers>                                        
                        <EventTrigger RoutedEvent="Loaded">
                        <EventTrigger.Actions>                                
                            <BeginStoryboard>
                                <Storyboard>                                      
                                    <DoubleAnimation Storyboard.TargetProperty="Opacity" From="0" To="1" Duration="0:0:2" />     
                                </Storyboard>
                            </BeginStoryboard>
                        </EventTrigger.Actions>
                    </EventTrigger>
                </Style.Triggers>
            </Style>
            </ListBox.ItemContainerStyle>
        <ListBox.ItemTemplate>    
        ....
</ListBox>

Cela fonctionne bien, mais je voudrais vraiment avoir l'élément de la diapositive. J'ai essayé tout ce que j'ai pu trouver et ne peut pas aller n'importe où. Toute aide serait grandement appréciée.

source d'informationauteur TrialAndError | 2012-10-23