예를 들어 특정 요소에 대해 가시성을 켜고 끕니다. 가시성이 보이도록 설정되어있는 것을 듣고 요소를 희미하게 만드는 스토리 보드를 재생하는 트리거가 있습니다.속성이 변경되기 전에 재생할 스토리 보드를 정의 할 수 있습니까?
그래서 요소가 숨김으로 설정된 경우 요소가 희미 해 지도록하고 속성을 가시성 = false로 설정합니다. 이것이 가능한가? 그렇다면 어떻게 될까?
<Style.Triggers>
<Trigger Property="Visibility" Value="Visible">
<Trigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty="Opacity" From="0" To="1" Duration="0:0:0.5" />
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
<Trigger.ExitActions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty="Opacity" From="1" To="0" Duration="0:0:0.5" />
</Storyboard>
</BeginStoryboard>
</Trigger.ExitActions>
</Trigger>
</Style.Triggers>