我有一个边框,我在运行时更改了它的边框。 现在我需要这个边框一直发光,无论颜色如何。
我试过这个,但我有问题。任何人都可以帮忙吗?<Border Name="ActiveBorder" VerticalAlignment="Stretch" Height="auto" BorderBrush="Transparent" BorderThickness="2" >
<Border.Style>
<Style TargetType="{x:Type Border}">
<Style.Triggers>
<Trigger Property="Visibility" Value="Visible">
<Trigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<ColorAnimation AutoReverse="True" RepeatBehavior="Forever" Storyboard.TargetProperty="BorderBrush" Duration="00:00:01" To="Transparent"></ColorAnimation>
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
</Trigger>
</Style.Triggers>
</Style>
</Border.Style>
答案 0 :(得分:9)
尝试指定:
Storyboard.TargetProperty="BorderBrush.Color"
并指定:
BorderBrush="any-non-transparent-color"
或在动画中:
From="any-non-transparent-color"