0

我有这个代码以性感的方式扩展和收缩图像。我想在那里添加一点旋转,只是为了让图像弹出,你知道吗?

在哪里/如何添加旋转动画来控制?

<Style.Triggers>
                <EventTrigger RoutedEvent="Image.MouseEnter">
                    <BeginStoryboard>
                        <Storyboard>
                            <DoubleAnimation Duration="0:0:0.25" From="1" To="1.2" AutoReverse="True"
                                     Storyboard.TargetProperty="RenderTransform.ScaleX"/>
                            <DoubleAnimation Duration="0:0:0.1" From="1" To="1.2" AutoReverse="True" 
                                     Storyboard.TargetProperty="RenderTransform.ScaleY"/>
                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger>             
</Style.Triggers>
4

2 回答 2

3

您需要设置RenderTransformTransformGroup包含 aRotateTransform和 a 的 a ,然后为'属性ScaleTransform设置动画。RotateTransformAngle

于 2010-01-15T02:14:28.117 回答
1

下载 Blend并使用它。您可以创建故事板并使用它旋转对象。它会为你生成所有的 XAML……你可以这样学习

编码动画有点违背 WPF 的意义

于 2010-01-15T02:30:30.057 回答