У меня есть несколько простых анимаций элементов ListBox с постепенным исчезновением и постепенным исчезновением из статьи о создании Silverlight Fluid UI
<VisualStateGroup x:Name="LayoutStates">
<VisualState x:Name="AfterLoaded">
<Storyboard>
<DoubleAnimation
Duration="00:00:1"
From="0" To="1"
Storyboard.TargetName="rootGridElement"
Storyboard.TargetProperty="Opacity" />
</Storyboard>
</VisualState>
<VisualState x:Name="BeforeUnloaded" />
<VisualStateGroup.Transitions>
<VisualTransition From="AfterLoaded" To="BeforeUnload" GeneratedDuration="0:0:0.5">
<Storyboard>
<DoubleAnimation
Duration="00:00:0.5"
To="0"
Storyboard.TargetName="rootGridElement"
Storyboard.TargetProperty="Opacity" />
</Storyboard>
</VisualTransition>
</VisualStateGroup.Transitions>
</VisualStateGroup>
У меня вопрос, есть ли способ временно отключить 1007 * эти анимации? Я в основном хочу иногда очистить весь ListBox одним махом, ничего не исчезая. Я искал какое-то свойство IsEnabled где-то там для привязки, но ничего не смог найти.
Спасибо!