2010-07-01 83 views
0

我想要像幻燈片一樣移動圖像。我使用下面的代碼來移動一個圖像。如何將此動畫應用於圖像文件夾中的所有圖像。動畫圖像wpf

代碼:

<Image Name="img" Width="50" Height="25" Grid.Row="3" HorizontalAlignment="Left" Source="btn_audio_stop.jpg"> 
     <Image.Triggers> 
      <EventTrigger RoutedEvent="Image.Loaded"> 
       <EventTrigger.Actions> 
        <BeginStoryboard> 
         <Storyboard> 
          <DoubleAnimationUsingKeyFrames Storyboard.TargetName="Trans" Storyboard.TargetProperty="Y" Duration="0:0:25"> 
           <LinearDoubleKeyFrame Value="350" KeyTime="0:0:25" /> 
           <!--<LinearDoubleKeyFrame Value="50" KeyTime="0:0:5" /> 
           <LinearDoubleKeyFrame Value="200" KeyTime="0:0:3" />--> 
          </DoubleAnimationUsingKeyFrames> 
         </Storyboard> 
        </BeginStoryboard> 
       </EventTrigger.Actions> 
      </EventTrigger> 
     </Image.Triggers> 
     <Image.RenderTransform> 
      <TranslateTransform x:Name="Trans" X="0" Y="0" /> 
     </Image.RenderTransform> 
    </Image> 

回答

1
+0

是否有可能通過使用動畫和故事板來實現這一目標? – Geeth 2010-07-01 05:56:26

+0

故事板將給出各種事件或狀態的效果。但是應該使用編碼來逐個移動圖像。 (可以點擊按鈕或使用計時器移動上一張/下一張幻燈片) – Ragunathan 2010-07-01 06:47:48