I have a windows form with a lot of buttons arranged in a 3 columns matrix. This matrix has a lot of rows, so that it doesn't entirely fit in the window. I used the AutoScroll property in the form to get scrollbars, but when I scroll the form it doesn't get scrolled until I release the scrollbar button. Is there a way to do this smoothly (like in Internet Explorer for example)?