Например, я включаю и выключаю видимость для определенного элемента. У меня есть триггер, который прослушивает видимость, установленную на Visible, и воспроизводит раскадровку, которая исчезает в элементе.
Итак, с другой стороны, когда элемент имеет значение Hidden, я хочу, чтобы элемент исчез, а затем для свойства было установлено значение Visibility = 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>