Button 애니메이션 질문드립니다

안녕하세요
WPF 를 막 시작한 개발자 입니다
버튼 애니메이션을 적용하고 있는데, 막히는 부분이 있어 질문 드립니다

  1. 원하는 동작
  • 버튼 MouseOver 시, 색상 변경 애니메이션
  • 버튼 클릭 시, 색상 변경 애니메이션
  1. 문제
    둘 다 작동은 하나, 클릭 후에는 MouseOver 애니메이션이 안됩니다

  2. 소스

         <Trigger Property="IsMouseOver" Value="True">
             <Trigger.EnterActions>
                 <BeginStoryboard>
                     <Storyboard>
                         <ThicknessAnimation Duration="0:0:0.500" To="3" Storyboard.TargetProperty="BorderThickness" />
                         <ColorAnimation Duration="0:0:0.500" From="#37474F" To="#1E82CD" Storyboard.TargetProperty="(Button.Background).(SolidColorBrush.Color)"/>
                     </Storyboard>
                 </BeginStoryboard>
             </Trigger.EnterActions>
             <Trigger.ExitActions>
                 <BeginStoryboard>
                     <Storyboard>
                         <ThicknessAnimation Duration="0:0:0.500" To="0" Storyboard.TargetProperty="BorderThickness" />
                         <ColorAnimation Duration="0:0:0.500" From="#1E82CD" To="#37474F" Storyboard.TargetProperty="(Button.Background).(SolidColorBrush.Color)"/>
                     </Storyboard>
                 </BeginStoryboard>
             </Trigger.ExitActions>
         </Trigger>
         
         <EventTrigger RoutedEvent="Button.Click">
             <EventTrigger.Actions>
                 <BeginStoryboard>
                     <Storyboard>
                         <ColorAnimation Duration="0:0:0.300" From="#37474F" To="White" Storyboard.TargetProperty="(Button.Background).(SolidColorBrush.Color)" AutoReverse="True"/>
                     </Storyboard>
                 </BeginStoryboard>
             </EventTrigger.Actions>
         </EventTrigger>            
     </Style.Triggers>
    

미리 답변 감사드립니다

1개의 좋아요