It's not clear for me, why do you use properties to set min/max value and method calling for setting current value. Anyway the code is correct.