FrameworkElement.HorizontalAlignment Vlastnost

Definice

Získá nebo nastaví vlastnosti vodorovného zarovnání použité na tento prvek, pokud je složen v rámci nadřazeného prvku, jako je panel nebo položky ovládací prvek.

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 hodnota výčtu. Výchozí formát je Stretch.

Poznámky

Pokud Height jsou vlastnosti a Width explicitně nastaveny u prvku, tato měření mají během rozložení vyšší předchůdci a zruší typické účinky nastavení HorizontalAlignment na Stretch.

HorizontalAlignmentje Microsoft vlastnost .NET pro to, co je ve skutečnosti vlastnost závislosti. Tato konkrétní vlastnost závislosti má poměrně často svou zjevnou "výchozí" hodnotu nastavenou odlišně v podtřídách elementů, zejména ovládacích prvků. K tomu obvykle 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 se použije výchozí styl, který nastaví hodnotu vlastnosti závislosti odlišně. Například zdánlivá "výchozí" hodnota HorizontalAlignment pro ovládací Label prvek bude Left, i když Label dědí HorizontalAlignment přímo z FrameworkElement. Je to proto, že tato hodnota byla resetovaná v rámci výchozího Labelstylu 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 předefinuje Label výchozí hodnotu této vlastnosti závislosti na Left.

Informace o vlastnosti závislosti

Pole Identifikátor HorizontalAlignmentProperty
Vlastnosti metadat nastavené na true AffectsArrange

Platí pro