Is there an InputGesture for binding a command to the mouse wheel scrolling action? In MouseGesture I can only find a MouseAction for clicking the wheel, not for scrolling it.
I wanted to bind the Ctrl + Scroll behaviour to the Navigation.IncreaseZoom and Navigation.DecreaseZoom commands, which is pretty standard, I believe?
Huh, so it does, thanks! But I can only see one of them, does this mean it is not possible to assign a different command to scrolling up than to scrolling down? Without this I still can't bind to the zoom in and out commands for ctrl+scroll.
Actually you don't have to use the MouseWheelEvent. It is quite easy to create a new type of MouseGesture that allows you to set a gesture for moving the mouse wheel up or down. I have detailed how I did this on my blog. You can find my article called Creating a Customer InputGesture for Mouse Wheel Movements.