DevExpress NavBarControl样式:更改动画速度以展开/折叠组

时间:2012-03-29 14:54:25

标签: wpf animation styles devexpress

主题是不言自明的。

我为扩展器找到了xaml代码,我在DevExpress网站上找到了默认样式,因此您可以更改它,但我找不到正确的RoutedEvent或属性来简单地更改动画速度,以便它立即折叠/展开

我认为它应该类似于下面的代码,正如我发现的Expander风格。但我不知道需要的RoutedEvent。 http://documentation.devexpress.com/#WindowsForms/DevExpressXtraNavBarNavBarControl_GroupExpandedtopic

似乎是事件,但如果我在我的xaml中使用它,它就不起作用。

非常感谢任何帮助!

<dxnav:NavBarControl.Triggers>
    <EventTrigger RoutedEvent="GroupExpanded">
        <EventTrigger.Actions>
            <BeginStoryboard>
                <Storyboard>
                    <DoubleAnimation From="0" To="1" Duration="0:0:0.0" Storyboard.TargetName="navBarControl1" Storyboard.TargetProperty="(FrameworkElement.LayoutTransform).(ScaleTransform.ScaleY)"/>
                </Storyboard>
            </BeginStoryboard>
        </EventTrigger.Actions>
    </EventTrigger>
</dxnav:NavBarControl.Triggers>

1 个答案:

答案 0 :(得分:1)

也许您只想更改默认动画。检查此问题的答案:NavBarGroup speed