Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Padding structure

 

Date de publication : novembre 2016

Représente les informations de remplissage ou la marge associées à un élément d’interface (interface utilisateur).

Espace de noms:   System.Windows.Forms
Assembly:  System.Windows.Forms (dans System.Windows.Forms.dll)

[SerializableAttribute]
[TypeConverterAttribute(typeof(PaddingConverter))]
public struct Padding

NomDescription
System_CAPS_pubmethodPadding(Int32)

Initialise une nouvelle instance de la Padding à l’aide de la taille de remplissage pour tous les bords de la classe.

System_CAPS_pubmethodPadding(Int32, Int32, Int32, Int32)

Initialise une nouvelle instance de la Padding classe à l’aide d’une taille de remplissage distincte pour chaque bord.

NomDescription
System_CAPS_pubpropertyAll

Obtient ou définit la valeur de remplissage pour tous les bords.

System_CAPS_pubpropertyBottom

Obtient ou définit la valeur de remplissage pour le bord inférieur.

System_CAPS_pubpropertyHorizontal

Obtient le remplissage combiné pour les bords gauche et droit.

System_CAPS_pubpropertyLeft

Obtient ou définit la valeur de remplissage pour le bord gauche.

System_CAPS_pubpropertyRight

Obtient ou définit la valeur de remplissage pour le bord droit.

System_CAPS_pubpropertySize

Obtient les informations de remplissage sous la forme d’un System.Drawing.Size.

System_CAPS_pubpropertyTop

Obtient ou définit la valeur de remplissage pour le bord supérieur.

System_CAPS_pubpropertyVertical

Obtient le remplissage combiné des bords supérieur et inférieur.

NomDescription
System_CAPS_pubmethodSystem_CAPS_staticAdd(Padding, Padding)

Calcule la somme des deux spécifié Padding valeurs.

System_CAPS_pubmethodEquals(Object)

Détermine si la valeur de l’objet spécifié est équivalente à l’actuel Padding.(Remplace ValueType.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

Génère un code de hachage pour actuel Padding.(Remplace ValueType.GetHashCode().)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodSystem_CAPS_staticSubtract(Padding, Padding)

Soustrait une valeur Padding spécifiée d'une autre.

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente le Padding actuel.(Remplace ValueType.ToString().)

NomDescription
System_CAPS_pubfieldSystem_CAPS_staticEmpty

Fournit un Padding objet sans remplissage.

NomDescription
System_CAPS_puboperatorSystem_CAPS_staticAddition(Padding, Padding)

Exécute l’addition vectorielle sur les deux spécifiés Padding objets, résultant dans un nouveau Padding.

System_CAPS_puboperatorSystem_CAPS_staticEquality(Padding, Padding)

Teste si deux spécifiées Padding objets sont équivalents.

System_CAPS_puboperatorSystem_CAPS_staticInequality(Padding, Padding)

Teste si deux spécifiées Padding objets ne sont pas équivalents.

System_CAPS_puboperatorSystem_CAPS_staticSubtraction(Padding, Padding)

Exécute la soustraction vectorielle sur les deux spécifiés Padding objets, résultant dans un nouveau Padding.

Le Padding structure représente le remplissage ou la marge associée à un élément d’interface rectangulaire tel qu’un contrôle. La marge intérieure est l’espace entre le corps de l’élément d’interface utilisateur et son bord interne. En revanche, une marge est la distance séparant les bords contigus de deux éléments d’interface adjacents. À cause de ressemblances structurelles, Padding est utilisé pour représenter la marge intérieure et marges.

Pour obtenir un diagramme qui illustre les Padding et Margin Propriétés d’un contrôle, consultez Marge et marge intérieure dans les contrôles Windows Forms.

Le remplissage a différents effets sur des contrôles qui sont des conteneurs que sur des contrôles qui ne sont pas. Par exemple, dans un Panel (contrôle), le Padding propriété définit l’espacement entre la bordure de la Panel et ses contrôles enfants. Pour un Button (contrôle), le Padding propriété définit l’espacement entre la bordure de la Button contrôle et le texte de relation contenant-contenu.

Outre les méthodes et propriétés, Padding définit également les membres au niveau du type suivants :

  • Le Empty champ qui représente prédéfini Padding sans remplissage.

  • Un ensemble d’opérateurs pour effectuer des opérations arithmétiques courantes pour la classe, telles que l’ajout de deux Padding objets ensemble. Pour les langages qui ne prennent pas en charge la surcharge d’opérateur, vous pouvez appeler ces membres en utilisant la syntaxe de la méthode de remplacement.

  • Le Horizontal, Vertical, et Size propriétés qui fournissent des valeurs combinées qui conviennent pour une utilisation dans les calculs de disposition personnalisée.

L’exemple de code suivant montre comment utiliser la propriété Padding pour créer le contour un RichTextBox contrôle.

Pour une liste de code complète, consultez Comment : créer une bordure autour d'un contrôle Windows Form à l'aide du remplissage.

// This code example demonstrates using the Padding property to 
// create a border around a RichTextBox control.
public Form1()
{
    InitializeComponent();

    this.panel1.BackColor = System.Drawing.Color.Blue;
    this.panel1.Padding = new System.Windows.Forms.Padding(5);
    this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;

    this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
    this.richTextBox1.Dock = System.Windows.Forms.DockStyle.Fill;
}

.NET Framework
Disponible depuis 2.0

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: