Use the Anchor and Dock properties.
Anchor allows you to display certain sides of the control in the direction of the parent control.
The Dock will associate the entire control with the parent control side, or it can be configured to populate the contents of the parent control.
Usually you just need to set the snapping to the bottom and right of the parent control, but it becomes more complicated when you have the controls next to each other, then you need to manually resize the controls in the OnResize event of the forms to get them scaled naturally together .
Iain ward
source share