Xaml 在故事板中切换样式以接收闪烁的LED
我有一个简单的椭圆。在它的“填充”属性上,我附加了一个放射状的GrientBrush,使它看起来像一个“LED” 我可以毫无问题地更改DataTrigger中的Fill属性 但是在一些数据值上,我想要一个闪烁的LED。它将在我的黑色RadialGradientBrush和红色RadialGradientBrush之间连续切换 我找到了一些动画语法,但没有一个有效,我不想要平滑的动画,我只想在无限循环中切换Fill属性 这是我设置风格的“正常”方式:Xaml 在故事板中切换样式以接收闪烁的LED,xaml,storyboard,Xaml,Storyboard,我有一个简单的椭圆。在它的“填充”属性上,我附加了一个放射状的GrientBrush,使它看起来像一个“LED” 我可以毫无问题地更改DataTrigger中的Fill属性 但是在一些数据值上,我想要一个闪烁的LED。它将在我的黑色RadialGradientBrush和红色RadialGradientBrush之间连续切换 我找到了一些动画语法,但没有一个有效,我不想要平滑的动画,我只想在无限循环中切换Fill属性 这是我设置风格的“正常”方式: <Ellipse ...>
<Ellipse ...>
<Ellipse.Ressources>
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding Path=someproperty, Mode=OneWay}" Value="on">
<Setter Property="Fill" Value="{StaticResource GreenLEDBrush}" />
</DataTrigger>
</Style.Triggers>
</Style>
</Ellipse.Ressources>
</Ellipse>
现在我的方法是:
<DataTrigger Binding="{Binding Path=shallblink, Mode=OneWay}" Value="True">
<DataTrigger.EnterActions>
<BeginStoryboard>
<Storyboard RepeatBehavior="Forever">
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>
我无法得到我想要的。。。
也许有人可以帮忙