请告诉我怎样才能解决我的问题。情况是这样的:我有一个列表框里面有图像,我希望一些图像闪烁,一些不闪烁。我有"Emergeny“属性,如果它是真的,图像应该闪烁,现在的问题是我如何绑定它。我尝试绑定到"Duartion“或" to”propperty,但收到一个错误。下面的代码是我的图像,它正在闪烁。
<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>发布于 2011-03-14 16:03:50
不是在Event.Loaded上触发,而是在你的属性上触发:
<Trigger Property="IsEmergency" Value="True">
<BeginStoryboard .../>
</Trigger>https://stackoverflow.com/questions/5295953
复制相似问题