如何通过滑块控制故事板中的持续时间或speedratio参数?

时间:2010-08-05 20:15:55

标签: wpf visual-studio-2010 c#-4.0

我创建了以下storyboad来不断旋转图像:

     <Storyboard x:Key="Rotate">
        <DoubleAnimation
            Storyboard.TargetName="arrowRotate"
            Storyboard.TargetProperty="Angle"
            From="0.0" To="360.0" Duration="0:0:0.25" SpeedRatio="1"
            AutoReverse="False"
            RepeatBehavior="Forever"/>
    </Storyboard>

如何连接滑块以控制故事板中的持续时间或SpeedRatio参数?

提前感谢您的帮助。

-Eddard -

1 个答案:

答案 0 :(得分:2)

无法在XAML中更改速度。

寻找这篇文章:dynamically-change-a-rotation-animation-in-wpf

基本上你想在代码中开始故事板,并在滑块移动时调用 SetSpeedRatio 方法。