나는 눌러 진 상태 일 때 조화롭게 뛰고 싶은 몇 개의 토글 모양 버튼이 있습니다.여러 컨트롤간에 WPF ColorAnimation을 동기화합니다.
나는 각 애니메이션이 다른 애니메이션과 비동기 적으로 맥동한다는 점을 제외하고 글로우 애니메이션을 시작하는 스타일을 정의했다.
어떻게 각 버튼을 다른 버튼과 동기화시킬 수 있습니까?
<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>
건배 :
여기 스타일입니다!
그게 내가 취한 길입니다 .- 위대한 마음 ... :) –
차가워 요 - 걸리는 시간은 17 시간이며 자신의 질문에 대답 할 수 있습니다 ;-) 나는 다음 번에 좀 더 빠르게하려고 노력할 것입니다! – ColinE