Compartir por


Control.Padding Propiedad

Definición

Obtiene o establece el relleno dentro de un control .

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

Valor de propiedad

Cantidad de espacio entre el contenido de Control y su Margin o Border. El valor predeterminado es un grosor de 0 en los cuatro lados.

Atributos

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad de relleno de un control.

<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

Comentarios

El relleno se especifica en el orden Left, Top, Right y Bottom. Para obtener más información, vea Thicknessy Alineación, Márgenes y Información general sobre relleno.

Esta propiedad solo afecta a un control cuya plantilla usa la Padding propiedad como parámetro. En otros controles, esta propiedad no tiene ningún impacto.

Información de la propiedad dependency

Elemento Importancia
Campo identificador PaddingProperty
Propiedades de metadatos establecidas en true AffectsParentMeasure

Se aplica a