Control.Padding Właściwość

Definicja

Pobiera lub ustawia dopełnienie wewnątrz kontrolki.

C#
[System.ComponentModel.Bindable(true)]
public System.Windows.Thickness Padding { get; set; }

Wartość właściwości

Thickness

Ilość miejsca między zawartością obiektu Control a i jego Margin wartością lub Border. Wartość domyślna to grubość 0 na wszystkich czterech stronach.

Atrybuty

Przykłady

W poniższym przykładzie pokazano, jak ustawić właściwość uzupełniania kontrolki.

XAML
<Button Name="btn11" Padding = "5" 
        Click="ChangePadding" TabIndex="1">
  Padding
</Button>
C#
void ChangePadding(object sender, RoutedEventArgs e)
{
    if (btn11.Padding.Left == 5.0)
    {
        btn11.Padding = new Thickness(2.0);
        btn11.Content = "Control Padding changes from 5 to 2.";
    }
    else
    {
        btn11.Padding = new Thickness(5.0);
        btn11.Content = "Padding";
    }
}

Uwagi

Dopełnienie jest określane w kolejności Lewy, Górny, Prawy i Dolny. Aby uzyskać więcej informacji, zobacz Thickness i Wyrównanie, Marginesy i Omówienie wypełnienia.

Ta właściwość ma wpływ tylko na kontrolkę, której szablon używa Padding właściwości jako parametru. Ta właściwość nie ma wpływu na inne kontrolki.

Informacje dotyczące właściwości zależności

Pole identyfikatora PaddingProperty
Właściwości metadanych ustawione na true AffectsParentMeasure

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7