2012-11-26 61 views
0

如何在WinPhone中为图像创建动画? 我创建了UniformGrid,它有20个图像。如何做到以下几点:当按下图像 - 播放动画?为图像创建动画WinPhone

我ItemControl:

<ItemsControl.ItemTemplate> 
       <DataTemplate> 
        <Image x:Name="imgSquare" 
          Source="{Binding Path=Square.ImagePath, Converter={StaticResource PathWP}}"       
          VerticalAlignment="Center" 
          HorizontalAlignment="Center" 
          Width="110" 
          Height="110" 
          Stretch="Fill"> 

         <i:Interaction.Triggers> 
          <i:EventTrigger EventName="MouseLeftButtonDown"> 
           <commandbinding:MvxEventToCommand Command="{Binding Path=DataContext.ClickCommand, ElementName=ImageList}" CommandParameter="{Binding}"/> 
          </i:EventTrigger>        
         </i:Interaction.Triggers> 

         <i:Interaction.Behaviors> 
          <behaviors:ImageBehavior SelectedSquareModel="{Binding}"/> 
         </i:Interaction.Behaviors> 

        </Image> 
       </DataTemplate> 
      </ItemsControl.ItemTemplate> 
     </ItemsControl> 

我打算使用行为,以播放动画:

<i:Interaction.Behaviors> 
    <behaviors:ImageBehavior SelectedSquareModel="{Binding}"/> 
</i:Interaction.Behaviors> 

请告诉我如何创建一个动画,并将其连接到图片?

对不起我的英文不好

回答