Tengo varios botones tipo palanca que deseo pulsar al unísono cuando estoy presionado.Sincronizar WPF ColorAnimation en varios controles
He definido un estilo con un disparador que inicia la animación de brillo y esto funciona bien, aparte de que cada botón pulsa asincrónicamente de los demás.
¿Cómo puedo hacer que cada botón sincronice su pulso con los demás?
Aquí es el estilo:
<Storyboard x:Key="pulseStory">
<ColorAnimation
Storyboard.TargetProperty="(Control.Background).(SolidColorBrush.Color)"
From="Red"
To="Transparent"
Duration="0:0:1" />
</Storyboard>
<Style x:Key="pulseButton" TargetType="Button">
<Style.Triggers>
<DataTrigger Binding="{Binding Tag,RelativeSource={RelativeSource Self}}" Value="True">
<DataTrigger.EnterActions>
<BeginStoryboard Storyboard="{StaticResource pulseStory}"/>
</DataTrigger.EnterActions>
</DataTrigger>
</Style.Triggers>
</Style>
Salud!
Ese es el camino que he tomado: grandes mentes ... :) –
Genial, todo lo que necesitas son 17 horas y puedes responder tus propias preguntas ;-) ¡Intentaré ser un poco más rápido la próxima vez! – ColinE