FrameworkElement.HorizontalAlignment Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví vlastnosti vodorovného zarovnání použité pro tento prvek, když se skládá v nadřazeném prvku, jako je panel nebo položky ovládacího prvku.
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
Hodnota vlastnosti
Nastavení vodorovného zarovnání jako hodnoty výčtu. Výchozí hodnota je Stretch.
Poznámky
Pokud Height a Width vlastnosti jsou explicitně nastaveny na prvek, tato měření při rozložení přijmou vyšší předchůdci a zruší typické účinky nastavení HorizontalAlignment na Stretch.
HorizontalAlignment je objekt Microsoft .NET vlastností, který je ve skutečnosti vlastnost závislostí. Tato konkrétní vlastnost závislosti má poměrně často svou zjevnou výchozí hodnotu nastavenou odlišně v podtříděných elementech, zejména ovládacích prvků. Obvykle k tomu dochází jedním ze dvou způsobů: vlastnost závislosti je znovu zaregistrována na konkrétní podtřídu, ale s různými metadaty pro nastavení výchozích hodnot; nebo je použit výchozí styl, který nastaví tuto hodnotu vlastnosti závislosti odlišně. Například zřejmé "výchozí" HorizontalAlignment pro Label ovládací prvek bude Left, i když Label dědí HorizontalAlignment přímo z FrameworkElement. Důvodem je to, že tato hodnota byla resetována ve výchozím stylu Label, v šabloně ovládacího prvku stylu.
Canvas nepoužívá HorizontalAlignment při vytváření rozložení, protože Canvas je založen na absolutním umístění.
Při dědění podle Label nebo odvozených tříd, Label předefinuje výchozí hodnotu této vlastnosti závislosti být Left.
Informace o vlastnosti závislosti
| Item | Hodnota |
|---|---|
| Pole Identifikátor | HorizontalAlignmentProperty |
Vlastnosti metadat nastavené na true |
AffectsArrange |