Control.Padding Właściwość

Definicja

Pobiera lub ustawia dopełnienie wewnątrz kontrolki.

public:
 property System::Windows::Thickness Padding { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Thickness Padding { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Padding : System.Windows.Thickness with get, set
Public Property Padding As Thickness

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.

<Button Name="btn11" Padding = "5" 
        Click="ChangePadding" TabIndex="1">
  Padding
</Button>
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";
    }
}
Private Sub ChangePadding(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn11.Padding.Left = 5.0) Then
        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"
    End If

End Sub

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