Причина, по которой он работает таким образом, заключается в том, что элемент управления вращением - это просто тонко завуалированная полоса прокрутки, и окна используют систему координат, в которой строки увеличиваются при перемещении вниз (поэтому стрелка вниз увеличивает значение).
Чтобы исправить это, просто поменяйте минимальное и максимальное значения, которые вы используете в данный момент при вызове SetRange.