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
You can use TableLayoutPanel" instead of "Panel" to avoid scrollbar change its position.