Control.Padding Proprietà

Definizione

Recupera o imposta la spaziatura interna in un controllo.

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

Valore della proprietà

Thickness

La quantità di spazio tra il contenuto di un Control e il suo Margin o Border. L'impostazione predefinita è uno spessore di 0 su tutti i quattro lati.

Attributi

Esempio

Nell'esempio seguente viene illustrato come impostare la proprietà padding di un controllo .

<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

Commenti

La spaziatura interna viene specificata nell'ordine Left, Top, Right e Bottom. Per altre informazioni, vedere Thickness e Panoramica su allineamento, margini e spaziatura interna.

Questa proprietà influisce solo su un controllo il cui modello utilizza la Padding proprietà come parametro. In altri controlli questa proprietà non ha alcun impatto.

Informazioni proprietà di dipendenza

Campo Identificatore PaddingProperty
Proprietà dei metadati impostate su true AffectsParentMeasure

Si applica a