2012-03-29 563 views
0

主題不言自明。DevExpress NavBarControl風格:更改動畫速度以展開/摺疊組

我發現了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

也許你只是想更改默認動畫。檢查這個問題的答案:NavBarGroup speed

+0

哦,我怎麼可能錯過了那個話題><非常感謝!完美的作品:) – FrieK 2012-03-30 07:37:34