Margin and Padding
Padding are two similar properties that are also related to an element’s size. All
FrameworkElements have a
Margin property, and all
Controls (plus many other elements) have a
Padding property. Their only difference is that
Margin controls how much extra space gets placed around the outside edges of the element, whereas
Padding controls how much extra space gets placed around the inside edges of the element.
Padding are of type
Thickness, an interesting class that can represent one, two, or four
double values. Here is how the values are interpreted when set in XAML:
→ When set to a list of four values, the numbers represent the left, top, right, and bottom edges, respectively.
→ When set to a list ...