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>