0
Я ищу элементы меню, чтобы скользить вправо, когда мышь фокусируется на полосе меню (полоса меню должна быть в вертикальном стиле)?Menustrip in WPF
Я ищу элементы меню, чтобы скользить вправо, когда мышь фокусируется на полосе меню (полоса меню должна быть в вертикальном стиле)?Menustrip in WPF
Используйте EventTrigger с помощью RouteEvent MouseEnter. Внутри триггера настройте раскадровку, которая будет анимировать свойство TranslateTransform MenuItem. Что-то вроде этого:
<EventTrigger RoutedEvent="MenuItem.MouseEnter">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetProperty="RenderTransform.(TranslateTransform.X)"
From="0" To="100"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>