Finishing up a register form in a C# application and I noticed with the panel if I enable AutoScroll and then have a textbox that is below the scroll and click on it it jump
I had this exact problem. I had to remove the docking from my panels on the form and this fixed the problem.