FrameworkElement.HorizontalAlignment Właściwość

Definicja

Pobiera lub ustawia właściwości wyrównania poziomego zastosowane do tego elementu, gdy jest on złożony w elemecie nadrzędnym, takim jak panel lub kontrolka elementów.

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

Wartość właściwości

Ustawienie wyrównania w poziomie jako wartość wyliczenia. Wartość domyślna to Stretch.

Uwagi

Gdy Height właściwości i Width są jawnie ustawiane dla elementu, te pomiary mają wyższy precedens podczas układu i anulują typowe efekty ustawienia HorizontalAlignment na Stretch.

HorizontalAlignmentto Microsoft akcesor właściwości platformy .NET dla właściwości zależności w rzeczywistości. Ta konkretna właściwość zależności ma dość często widoczną wartość "domyślną" ustawianą inaczej w podklasach elementów, szczególnie w kontrolkach. Zazwyczaj występuje to na jeden z dwóch sposobów: właściwość zależności jest ponownie zarejestrowana w określonej podklasie, ale z różnymi metadanymi do ustawiania jej wartości domyślnych; lub jest stosowany domyślny styl, który ustawia wartość właściwości zależności inaczej. Na przykład widoczne "domyślne" dla kontrolki HorizontalAlignment będzie Left, mimo że Label dziedziczy bezpośrednio HorizontalAlignment z FrameworkElement.Label Wynika to z tego, że ta wartość została zresetowana w domyślnym stylu Labelelementu w szablonie kontrolki stylu.

Canvas nie jest używany HorizontalAlignment podczas komponowania układu, ponieważ Canvas jest oparty na pozycjonowaniu bezwzględnym.

W przypadku dziedziczenia przez Label klasy Label pochodne lub ponownie definiuje wartość domyślną tej właściwości zależności na Left.

Informacje dotyczące właściwości zależności

Pole identyfikatora HorizontalAlignmentProperty
Właściwości metadanych ustawione na true AffectsArrange

Dotyczy