2016-10-05 30 views
-1

我想在圆形方向上在uwp中相对于另一个图像旋转图像。
下面给出的图像将提供关于要求的细节,我不知道可以执行此要求的旋转或动画。 enter image description here如何在uwp中旋转图像或形状的特定方向

+0

这个博客[视频]( https://www.youtube.com/watch?v=m-EqckhJNvI)@JerryNixon应该给你一个好的开始。 – AVK

+0

thx .. AVK但我的需要是,所有的圆应该自动旋转和连续旋转。如果有任何人身体敲圆圈它将重定向到其相关页面。 – pariwesh07

回答

1

旋转图像,你可以使用此功能:

pubic void Rotate(Image image, double angle){ 
    image.RenderTransform = new RotateTransform() 
    { 
    CenterX = image.ActualWidth/2, 
    CenterY = image.ActualHeight/2, 
    Angle = angle 
    }; 
} 

要添加动画,你可以添加一个故事板:

<Storyboard x:Key="Storyboard"> 
    <DoubleAnimation Storyboard.TargetProperty="(Image.RenderTransform).RotateTransform.Angle)" To="360" Duration="0:0:1" RepeatBehavior="Forever" /> 
</Storyboard> 

https://msdn.microsoft.com/en-us/windows/uwp/graphics/storyboarded-animations

+0

嗨Stefano ..我需要的是,所有的圆应自动旋转和连续。如果任何机构敲击圆圈,它将重定向到其相关页面。 – pariwesh07