Silverlight Fluid UI - отключение анимации ListBox - PullRequest
0 голосов
/ 18 апреля 2011

У меня есть несколько простых анимаций элементов 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 где-то там для привязки, но ничего не смог найти.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...