Idle_Mind (from StackOverflow):"If the size of the control changes then you should reset the Region() property to the new size."
He fixed my problem I am having with the RoundMovingSwitch. Thank you.