Стиль DevExpress NavBarControl: изменение скорости анимации для развертывания / свертывания групп - PullRequest
0 голосов
/ 29 марта 2012

Тема говорит сама за себя.

Я нашел код xaml, чтобы сделать это для Expander, я нашел стили по умолчанию на веб-сайте 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 Ответ

1 голос
/ 29 марта 2012

Может быть, вы просто хотите изменить анимацию по умолчанию.Проверьте ответ на этот вопрос: Скорость NavBarGroup

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