FrameworkElement.HorizontalAlignment Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit les caractéristiques d’alignement horizontale appliquées à cet élément lorsqu’il est composé dans un élément parent, tel qu’un panneau ou un contrôle d’éléments.
public:
property System::Windows::HorizontalAlignment HorizontalAlignment { System::Windows::HorizontalAlignment get(); void set(System::Windows::HorizontalAlignment value); };
public System.Windows.HorizontalAlignment HorizontalAlignment { get; set; }
member this.HorizontalAlignment : System.Windows.HorizontalAlignment with get, set
Public Property HorizontalAlignment As HorizontalAlignment
Valeur de propriété
Paramètre d’alignement horizontal, en tant que valeur de l’énumération. La valeur par défaut est Stretch.
Remarques
Quand Height et Width les propriétés sont explicitement définies sur un élément, ces mesures prennent un précédent plus élevé pendant la disposition et annulent les effets typiques du paramètre HorizontalAlignmentStretchsur .
HorizontalAlignment est l’accesseur de propriété Microsoft .NET 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 éléments sous-classés, 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 sous-classe particulière, mais avec des métadonnées différentes pour définir ses valeurs par défaut ; ou il existe un style par défaut appliqué qui définit cette valeur de propriété de dépendance différemment. Par exemple, la « valeur par défaut » apparente d’un contrôle sera HorizontalAlignment, même si Label hérite Left directement de Label.HorizontalAlignmentFrameworkElement Cela est dû au fait que cette valeur a été réinitialisée dans le style par défaut du Labelmodèle de contrôle du style.
Canvas n’utilise HorizontalAlignment pas lors de la composition de la disposition, car Canvas elle est basée sur le positionnement absolu.
En cas d’héritage par Label ou de classes dérivées, Label redéfinit la valeur par défaut de cette propriété Leftde dépendance .
Informations sur les propriétés de dépendance
| Élément | Valeur |
|---|---|
| Champ d’identificateur | HorizontalAlignmentProperty |
Propriétés de métadonnées définies sur true |
AffectsArrange |