Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
故事板c#动画_C#_Xaml_Silverlight 4.0_Storyboard - Fatal编程技术网

故事板c#动画

故事板c#动画,c#,xaml,silverlight-4.0,storyboard,C#,Xaml,Silverlight 4.0,Storyboard,我希望房屋图像从-5°旋转到5°,我编写了以下代码 Duration duration2 = new Duration(TimeSpan.FromSeconds(1)); Storyboard sb2 = new Storyboard(); sb2.Duration = duration2; DoubleAnimation da2 = new DoubleAnimation(); da2.Duration = d

我希望房屋图像从
-5°
旋转到
,我编写了以下代码

        Duration duration2 = new Duration(TimeSpan.FromSeconds(1));

        Storyboard sb2 = new Storyboard();
        sb2.Duration = duration2;

        DoubleAnimation da2 = new DoubleAnimation();
        da2.Duration = duration2;

        sb2.Children.Add(da2);

        RotateTransform rt2 = new RotateTransform();

        Storyboard.SetTarget(da2, rt2);
        Storyboard.SetTargetProperty(da2, new PropertyPath("Angle"));
        da2.From = 5;
        da2.To = -5;

        HouseImg.RenderTransform = rt2;
        HouseImg.RenderTransformOrigin = new Point(0.5, 0.5);

        sb2.RepeatBehavior = RepeatBehavior.Forever;
        sb2.Begin();
但是,当它结束时,它会快速地转到开始(
),我想要的是也为它设置动画。 因此,总结一下:我想从
-5°
以及从
-5°
进行动画制作

Tnx:)

将属性设置为
true

sb2.AutoReverse = true;