0

マウスがメニュー ストリップにフォーカスされたときに右側にスライドするメニュー項目を探しています (メニュー ストリップは垂直スタイルにする必要があります)。

4

1 に答える 1

0

RoutedEvent MouseEnter で EventTriggerを使用します。トリガー内で、MenuItem の TranslateTransform プロパティをアニメーション化する Storyboard を設定します。このようなもの:

<EventTrigger RoutedEvent="MenuItem.MouseEnter">
   <EventTrigger.Actions>
      <BeginStoryboard>
         <Storyboard>
            <DoubleAnimation
             Storyboard.TargetProperty="RenderTransform.(TranslateTransform.X)"
             From="0" To="100"/>
         </Storyboard>
      </BeginStoryboard>
   </EventTrigger.Actions>
</EventTrigger>
于 2009-07-30T15:55:40.597 に答える