3
たとえば、特定の要素の表示/非表示を設定しています。 VisibilityをVisibleに設定し、その要素をフェードインするStoryboardを再生するTriggerを持っています。プロパティが変更される前に、ストーリーボードを定義して再生できますか?
要素が非表示に設定されている場合は、要素をフェードアウトし、プロパティをVisibility = falseに設定します。これは可能でしょうか? MSDNから
<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>