Control.Padding Egenskap

Definition

Hämtar eller ställer in utfyllnaden i en kontroll.

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

Egenskapsvärde

Mängden utrymme mellan innehållet i en Control och dess Margin eller Border. Standardvärdet är tjockleken 0 på alla fyra sidorna.

Attribut

Exempel

I följande exempel visas hur du anger utfyllnadsegenskapen för en kontroll.

<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

Kommentarer

Utfyllnad anges i ordningen Vänster, Överkant, Höger och Nederkant. Mer information finns i Thicknessoch Justering, Marginaler och Utfyllnadsöversikt.

Den här egenskapen påverkar bara en kontroll vars mall använder egenskapen Padding som en parameter. För andra kontroller har den här egenskapen ingen inverkan.

Information om beroendeegenskap

Objekt Value
Identifierarfält PaddingProperty
Metadataegenskaper inställda på true AffectsParentMeasure

Gäller för