Silverlight流体UI-关闭列表框动画

Silverlight流体UI-关闭列表框动画,silverlight,silverlight-4.0,Silverlight,Silverlight 4.0,我有一些简单的淡入淡出列表框项目动画从 我的问题是,有没有办法暂时关闭这些动画?我基本上是想偶尔一下子清除整个列表框,而不让任何东西消失。我在那里的某个地方寻找某种可以绑定的IsEnabled属性,但什么也找不到 谢谢 这可能会有所帮助:这个链接很好地解释了为什么这是不可能的:(如果你想把它推广到一个答案,我很乐意接受它,也许你应该看看是否有人能想出一个有趣的替代方案。我不会放弃:) <VisualStateGroup x:Name="LayoutStates"> <

我有一些简单的淡入淡出列表框项目动画从


我的问题是,有没有办法暂时关闭这些动画?我基本上是想偶尔一下子清除整个列表框,而不让任何东西消失。我在那里的某个地方寻找某种可以绑定的IsEnabled属性,但什么也找不到


谢谢

这可能会有所帮助:这个链接很好地解释了为什么这是不可能的:(如果你想把它推广到一个答案,我很乐意接受它,也许你应该看看是否有人能想出一个有趣的替代方案。我不会放弃:)
<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>