How AutoScroll works is that the size of the "virtual form" (i.e. the one that you are going to scroll around) is determined by the controls in the form and the AutoScrollMinSize, whichever is the larger.
Look at the control furthest down in your form, and the control furthest right. If they can fit inside the form without any scrolling, then AutoScroll will do nothing. If you move one out so that it's so far right (or down) that it doesn't appear in the form, then an AutoScroll of true will show scrollbars allowing you to scroll the control into view.
AutoScrollMinSize allows you to control this process further by telling it to use the size you specify for the "virtual form".