2011-08-29 96 views
0

我正在看this的帖子。如何使图像在wpf中旋转?

我想知道是否有可能在wpf中制作图像旋转吗?

如果不是,我将如何更改解决方案使我的WPF图像重复旋转?

+1

看到[这个问题](http://stackoverflow.com/questions/6228190/wpf-control-flip/6228730#6228730)? –

回答

1

我发现this简单的解决方案:

这是你所需要的。

<pl:Planerator Name="planerator"> 
     <Image Name="logo" 
      Source="somePath" > 
      <Image.Triggers> 
       <EventTrigger RoutedEvent="Image.Loaded"> 
        <BeginStoryboard> 
         <Storyboard TargetProperty="ScaleX" RepeatBehavior="Forever"> 
          <DoubleAnimation Storyboard.TargetName="planerator" 
              Storyboard.TargetProperty="RotationY" 
              From="0" To="360" 
              BeginTime="0:0:0" 
              Duration="0:0:5" 
              AutoReverse="False"/> 
         </Storyboard> 
        </BeginStoryboard> 
       </EventTrigger> 
      </Image.Triggers> 
     </Image> 
    </pl:Planerator> 
+1

+1,这确实是一个很好的解决方案!从未在 –

+0

@Meleak之前看到过这个效果非常好,特别是如果你想要做一些像Windows 8 Live Tile ... =) – Willem