Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.

Control.Padding, propriété

Mise à jour : novembre 2007

Obtient ou définit le remplissage du contrôle. Il s'agit d'une propriété de dépendance.

Espace de noms :  System.Windows.Controls
Assembly :  PresentationFramework (dans PresentationFramework.dll)
XMLNS pour XAML : http://schemas.microsoft.com/winfx/xaml/presentation

[BindableAttribute(true)]
public Thickness Padding { get; set; }
/** @property */
/** @attribute BindableAttribute(true) */
public Thickness get_Padding()
/** @property */
/** @attribute BindableAttribute(true) */
public  void set_Padding(Thickness value)

public function get Padding () : Thickness
public function set Padding (value : Thickness)
<object>
  <object.Padding>
    <Thickness .../>
  </object.Padding>
</object>
<object Padding="Thickness" .../>

Valeur de propriété

Type : System.Windows.Thickness

La quantité d'espace entre le contenu d'un Control et sa Margin ou sa Border. La valeur par défaut est une épaisseur de 0 sur chacun des quatre côtés.

Champ d'identificateur

PaddingProperty

Propriétés de métadonnées ayant la valeur true

AffectsParentMeasure

Le remplissage est spécifié dans l'ordre gauche, haut, droit et bas. Pour plus d'informations, consultez Thickness et Vue d'ensemble de l'alignement, des marges et du remplissage.

Cette propriété n'affecte que le contrôle dont le modèle utilise la propriété Padding en tant que paramètre. Cette propriété n'a aucun impact sur les autres contrôles.

L'exemple suivant montre comment définir la valeur de la propriété de remplissage d'un contrôle.

<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";
    }
}


Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0

Ajouts de la communauté

Afficher:
© 2014 Microsoft