Compartir vía


Control.Padding Propiedad

Definición

Establece el espaciado interno 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

Thickness

La cantidad de espacio entre el contenido de Control y su elemento 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 izquierdo, superior, derecho e inferior. Para obtener más información, vea Thickness y 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 sobre propiedades de dependencia

Campo identificador PaddingProperty
Propiedades de metadatos establecidas en true AffectsParentMeasure

Se aplica a