Allow the user to define axis ticks origin value. E.g. with Min=-10, Max=100, MajorStep=25, the user should be able to define that the axis will have ticks and labels at 0, 25, 50, 75 and 100 while keeping the minimum value of -10 in range.