XAML / Persisting property value set by Event.Trigger
Hello,
As soon as the mouse moves off of the label, subsequent to the Event.Trigger having changed it to Red, (See pasted markup, below.) the foreground returns to PowderBlue.
How would I get the default of PowderBlue, but also get the Red to persist, subsequent to MouseUp, and the cursor moving off the label?
Thank you in advance, for your assistance.
<Style x:Key="Style" TargetType="{x:Type Label}">
<Setter Property="Foreground" Value="PowderBlue"/>
...
<Style.Triggers>
<EventTrigger RoutedEvent="MouseUp" >
<EventTrigger.Actions>
<BeginStoryboard >
<Storyboard >
<ColorAnimation Storyboard.TargetProperty="(Foreground).Color" To="Red" Duration="0:0:1" AutoReverse="False" FillBehavior="HoldEnd" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Style.Triggers>
...