ItemsPresenter.Padding ItemsPresenter.Padding ItemsPresenter.Padding ItemsPresenter.Padding Property


Gets or sets the distance between the ItemsPresenter and its child objects.

public : Thickness Padding { get; set; }
Thickness Padding();

void Padding(Thickness padding);
public Thickness Padding { get; set; }
Public ReadWrite Property Padding As Thickness
<ItemsPresenter Padding="uniform"/>
- or -
<ItemsPresenter Padding="left&right,top&bottom"/>
- or -
<ItemsPresenter Padding="left,top,right,bottom"/>

Property Value

The dimensions of the space between the presenter and its children as a Thickness value. Thickness is a structure that stores dimension values using pixel measures.


A Padding value applies to presentation rendering of each presented item and also to the header (if one is specified).

A related property is Margin (a property of FrameworkElement ). For ItemsPresenter , margin and padding would typically blend together with the division between them not being apparent in the rendering. So it's typical to specify a Margin or a Padding, but not both. For more info about the relationship between margin and padding, see Alignment, margin, and padding or Define layouts with XAML.

See also