【发布时间】:2011-03-17 21:09:39
【问题描述】:
我有一个标签,里面有一张图片。我想应用一个简单的动画:在标签加载后(或何时可见或其他)更改 opacity 属性以实现淡入效果
但这不起作用:
<Label ContentTemplate="{DynamicResource ImageLabelDataTemplate}" Canvas.Left="36" Canvas.Top="394" Height="116" Name="PreviousVirtualButton" Width="100" Visibility="Hidden">
<Label.Style>
<Style TargetType="Label">
<Style.Triggers>
<Trigger Property="IsVisible" Value="True">
<Trigger.EnterActions>
<BeginStoryboard>
<Storyboard TargetProperty="Opacity">
<DoubleAnimation Storyboard.TargetProperty="Opacity" From="0" To="1" Duration="0:0:5" />
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
</Trigger>
</Style.Triggers>
</Style>
</Label.Style>
</Label>
我想看看标签是如何在屏幕上淡出的。
提前致谢。
【问题讨论】:
-
您可能应该开始接受一些问题的答案。它为您的声誉提供积分,也为其他人回答您的问题提供更多动力,因为如果您接受他们的回答,他们也会获得积分。 =)
-
如果能解决您的问题,请接受回复作为答案。它也鼓励其他人回答。
标签: wpf animation triggers label