FrameworkElement.VerticalAlignment Propriété

Définition

Obtient ou définit les caractéristiques d’alignement vertical appliquées à cet élément quand il est composé dans un élément parent, par exemple un contrôle de type Panel ou d’éléments.

public:
 property System::Windows::VerticalAlignment VerticalAlignment { System::Windows::VerticalAlignment get(); void set(System::Windows::VerticalAlignment value); };
public System.Windows.VerticalAlignment VerticalAlignment { get; set; }
member this.VerticalAlignment : System.Windows.VerticalAlignment with get, set
Public Property VerticalAlignment As VerticalAlignment

Valeur de propriété

Paramètre d’alignement vertical. La valeur par défaut est Stretch.

Remarques

Lorsque Height les propriétés et Width sont explicitement définies sur un élément, ces mesures prennent un précédent de disposition et annulent les effets réguliers de la définition de cette propriété sur Stretch.

VerticalAlignmentest l’accesseur de propriété .NET Microsoft pour ce qui est en réalité une propriété de dépendance. Cette propriété de dépendance particulière a souvent sa valeur « par défaut » apparente définie différemment dans les classes d’éléments dérivées, en particulier les contrôles. Cela se produit généralement de deux façons : la propriété de dépendance est réinscrite dans une classe dérivée particulière, mais avec des métadonnées différentes pour définir ses valeurs par défaut ; ou un style par défaut est appliqué qui définit cette valeur de propriété de dépendance différemment. Par exemple, la « valeur par défaut » apparente de pour un ComboBoxItem contrôle est Center, même si ComboBoxItem hérite VerticalAlignment directement de FrameworkElement.VerticalAlignment En effet, cette valeur a été réinitialisée dans le style par défaut de ComboBoxItem, dans le modèle de contrôle du style.

Canvas n’utilise VerticalAlignment pas lors de la composition de la disposition, car Canvas est basé sur le positionnement absolu.

En cas d’héritage par ComboBoxItem ou par des classes dérivées, ComboBoxItem redéfinit la valeur par défaut de cette propriété pour qu’elle soit Center.

Informations sur les propriétés de dépendance

Champ Identificateur VerticalAlignmentProperty
Propriétés de métadonnées définies sur true AffectsArrange

S’applique à