请告诉我如何解决我的问题。 situatino如下: 我有一个里面有图像的列表框,我想要一些图像闪烁,有些不是。如果图像应该闪烁,我有“Emergeny”属性,现在问题是如何绑定它。我尝试绑定到“Duartion”或“To”属性但我收到错误。下面的代码是我的图像闪烁。
<Image Height="32" Width="32" Source="{Binding Emergency, Converter={StaticResource boolToPath}}">
<Image.Style>
<Style>
<Style.Triggers>
<EventTrigger RoutedEvent="Image.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty="(Image.Opacity)" BeginTime="0:0:0" Duration="0:0:0.5"
From="1.0" To="0.0" RepeatBehavior="Forever" AutoReverse="True" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
答案 0 :(得分:1)
而不是触发Event.Loaded
,触发您的财产:
<Trigger Property="IsEmergency" Value="True">
<BeginStoryboard .../>
</Trigger>