0
我有一個具有以下結構的列表框。數據顯示良好,沒有問題。我想獲得一些對StackPanel有影響的動畫,但由於它在DataTemplate中,所以我無法使用Blend來獲得所需的動畫效果。在DataTemplate中應用動畫
我想我可以寫一個事件處理程序和代碼,但這是實現動畫ListBox項目的最佳方法?
<ListBox Height="600" ItemsSource="{StaticResource learn}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Height="100" Orientation="Horizontal">
<TextBlock Width="0" Text="{Binding ID}" />
<Image Height="100" Width="100"/>
<StackPanel Orientation="Vertical" Width="319" VerticalAlignment="Center">
<TextBlock TextWrapping="Wrap" Text="{Binding Text}" Margin="6,0,0,0" FontSize="29.333" />
<TextBlock TextWrapping="Wrap" Text="{Binding Description}" Margin="6,0,0,0" FontSize="16"/>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>