Я работаю над приложением WPF, которое отображает объект XAML, и я хочу увеличивать и уменьшать масштаб объекта XAML с помощью колесика мыши. Я мог бы создать хороший плавный переход объекта XAML для колеса мыши, но я не могу понять, как различать направление колеса мыши. Я обнаружил, что должен использовать свойства триггера, но не могу найти способ сделать это для колеса мыши.
Это код, который у меня есть, и он срабатывает для любого действия колеса мыши (вверх или вниз):
<UserControl.Triggers>
<EventTrigger RoutedEvent="Mouse.MouseWheel" >
<BeginStoryboard Storyboard="{StaticResource OnMouseWheel1}"/>
</EventTrigger>
</UserControl.Triggers>
Спасибо всем вам, помощники там:)