Update AutoScroll to scroll by row/column instead of pixel