FrameworkElement.HorizontalAlignment Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die horizontalen Ausrichtungsmerkmale ab, die auf dieses Element angewendet werden, wenn es innerhalb eines übergeordneten Elements erstellt wird, z. B. ein Panel- oder Elementsteuerelement.
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
Eigenschaftswert
Eine horizontale Ausrichtungseinstellung als Wert der Enumeration. Der Standardwert lautet Stretch.
Hinweise
Wenn Height und Width Eigenschaften für ein Element explizit festgelegt werden, nehmen diese Messungen während des Layouts einen höheren Vorrang und brechen die typischen Auswirkungen der Einstellung HorizontalAlignment auf Stretch.
HorizontalAlignment ist der Microsoft .NET Eigenschaftsaccessor für die Tatsächlichkeit einer Abhängigkeitseigenschaft. Diese spezielle Abhängigkeitseigenschaft hat häufig ihren offensichtlichen "Standardwert" in unterklassigen Elementen, insbesondere Steuerelementen, unterschiedlich festgelegt. Dies geschieht in der Regel auf eine von zwei Arten: Die Abhängigkeitseigenschaft wird in einer bestimmten Unterklasse neu registriert, aber mit unterschiedlichen Metadaten zum Festlegen der Standardwerte; oder es wird eine Standardformatvorlage angewendet, die den Wert der Abhängigkeitseigenschaft anders festlegt. Beispielsweise lautet der scheinbare "Standardwert" HorizontalAlignment für ein Label Steuerelement , auch wenn Left er Label direkt von HorizontalAlignment.FrameworkElement Der Grund dafür ist, dass dieser Wert im Standardstil der LabelSteuerelementvorlage der Formatvorlage zurückgesetzt wurde.
Canvas wird beim Verfassen des Layouts nicht verwendet HorizontalAlignment , da Canvas sie auf absoluter Positionierung basiert.
Wenn sie von Label oder abgeleiteten Klassen geerbt werden, Label definiert der Standardwert dieser Abhängigkeitseigenschaft neu Left.
Informationen zur Abhängigkeitseigenschaft
| Element | Wert |
|---|---|
| Bezeichnerfeld | HorizontalAlignmentProperty |
Auf Metadateneigenschaften festgelegt true |
AffectsArrange |