【发布时间】:2010-09-16 17:05:39
【问题描述】:
我在 WPF 中创建了一个简单的用户控件并向其中添加了图像:
<Image x:Name="logo" Source="/View/Images/Logo.png" Width="100" Height="100">
<Image.RenderTransform>
<RotateTransform Angle="0" CenterX="50" CenterY="50" />
</Image.RenderTransform>
</Image>
我希望该图像不断旋转并淡入淡出。这将用作忙碌指示器。所以我创建了这个动画故事板:
<Storyboard RepeatBehavior="Forever">
<DoubleAnimation From="0" To="360" Duration="00:00:05" Storyboard.TargetName="logo" Storyboard.TargetProperty="(RotateTransform.Angle)" />
<DoubleAnimation From="0.1" To="1" AutoReverse="True" Duration="00:00:02" Storyboard.TargetName="logo" Storyboard.TargetProperty="Opacity" />
</Storyboard>
但是,当我查看一个包含用户控件的窗口时,淡入淡出起作用,但旋转不起作用。
【问题讨论】:
标签: wpf