Control.Padding Propiedad

Definición

Establece el espaciado interno dentro de un control.

C#
[System.ComponentModel.Bindable(true)]
public System.Windows.Thickness Padding { get; set; }

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 .

XAML
<Button Name="btn11" Padding = "5" 
        Click="ChangePadding" TabIndex="1">
  Padding
</Button>
C#
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";
    }
}

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

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7