MouseWheelActiveOnFocus="True" not working anymore since update to

Previous work as expected by update filed with mouse wheel if mousepointer is over field without focus.

But since only "false" mode with focused filed working.
Closed Nov 11, 2014 at 8:30 PM by BoucherS
Fixed in v2.0.


MarcusEU wrote Apr 18, 2013 at 10:16 AM

I'dont know if it was a bug in the previous versions or how to interprete the Property exactly, but i love the previous behaviour to increment by mouse wheele without focusing the filed.

Do get this back i change the code in file "UpDownBase.cs" in Line 283


if( !e.Handled && AllowSpin && !IsReadOnly && ( TextBox.IsFocused && MouseWheelActiveOnFocus ) )


if( !e.Handled && AllowSpin && !IsReadOnly && ( TextBox.IsFocused || ! MouseWheelActiveOnFocus ) )


emartin wrote Apr 19, 2013 at 1:55 PM

I found the orignal behavior.
As you expressed, if set to "False" (default. True), MouseWheelActiveOnFocus allowed to spin the value with the mouse wheel with or without the focus.

For sure, that was not an intuitive way offer a feature.
A new property with a 3 states enum, and setting that as obsolete will probably be the way to go.

wrote Apr 19, 2013 at 1:55 PM

wrote Apr 22, 2013 at 1:56 PM

dlafontaine wrote May 7, 2013 at 5:09 PM

Fixed in v2.0

wrote May 21, 2013 at 3:29 PM

wrote Nov 11, 2014 at 8:30 PM