Margin and Padding in Windows Forms Controls
Precise placement of controls on your form is a high priority for many applications. The System.Windows.Forms namespace gives you many layout features to accomplish this. Two of the most important are the Margin and Padding properties.
The Margin property defines the space around the control that keeps other controls a specified distance from the control's borders.
There is design-time support for this feature in Visual Studio. Also see Walkthrough: Laying Out Windows Forms Controls with Padding, Margins, and the AutoSize Property.