WPF 精修篇 动画组TransformGroup

原文: WPF 精修篇 动画组TransformGroup

动画分组 TransformGroup

一个元素可能要有缩放 ScaleTransform和移动 TranslateTransform等多个效果组合

就需要分组

 RenderTransformOrigin 中心点设置 "0.5,0.5" 为中间

在编辑器中  有设置


  
  
  1. <Grid>
  2. <Grid>
  3. <Grid.ColumnDefinitions>
  4. <ColumnDefinition Width= "233*"/>
  5. <ColumnDefinition Width= "284*"/>
  6. </Grid.ColumnDefinitions>
  7. <Image Source= "Image/Dog.jpg" Width= "200" Height= "200" Margin= "5,60,79,60" Grid.Column= "1" RenderTransformOrigin= "0.5,0.5" >
  8. </Image>
  9. <Image Source= "Image/Dog.jpg" Width= "200" Height= "200" Margin= "33,60,0,60" RenderTransformOrigin= "0.5,0.5" >
  10. <Image.RenderTransform>
  11. <TransformGroup>
  12. <ScaleTransform ScaleX= "-1"></ScaleTransform>
  13. <RotateTransform Angle= "10"></RotateTransform>
  14. <TranslateTransform X= "-15"></TranslateTransform>
  15. </TransformGroup>
  16. </Image.RenderTransform>
  17. </Image>
  18. </Grid>
  19. </Grid>

猜你喜欢

转载自www.cnblogs.com/lonelyxmas/p/12075528.html