FrameworkElement.HorizontalAlignment Eigenschap

Definitie

Hiermee worden de horizontale uitlijningskenmerken opgehaald of ingesteld die op dit element zijn toegepast wanneer het is samengesteld binnen een bovenliggend element, zoals een besturingselement voor deelvensters of items.

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

Waarde van eigenschap

Een horizontale uitlijningsinstelling als waarde van de opsomming. De standaardwaarde is Stretch.

Opmerkingen

Wanneer Height en Width eigenschappen expliciet zijn ingesteld op een element, nemen deze metingen een hoger precedent tijdens de indeling en annuleren de typische effecten van instelling HorizontalAlignment op Stretch.

HorizontalAlignment is de Microsoft .NET eigenschapstoegangsor voor wat in werkelijkheid een afhankelijkheidseigenschap is. Deze specifieke afhankelijkheidseigenschap heeft vrij vaak de schijnbare 'standaardwaarde' die anders is ingesteld in subklasse-elementen, met name besturingselementen. Dit gebeurt meestal op twee manieren: de afhankelijkheidseigenschap wordt opnieuw geregistreerd bij een bepaalde subklasse, maar met verschillende metagegevens voor het instellen van de standaardwaarden; of er wordt een standaardstijl toegepast waarmee de waarde van de afhankelijkheidseigenschap anders wordt ingesteld. De schijnbare 'standaardwaarde' van HorizontalAlignment een Label besturingselement is Leftbijvoorbeeld , ook al Label neemt dit direct over van .HorizontalAlignmentFrameworkElement Dit komt doordat die waarde opnieuw is ingesteld binnen de standaardstijl van Label, binnen de besturingselementsjabloon van de stijl.

Canvas wordt niet gebruikt HorizontalAlignment bij het opstellen van de indeling, omdat Canvas deze is gebaseerd op absolute positionering.

Wanneer deze wordt overgenomen door Label of afgeleide klassen, Label wordt de standaardwaarde van deze afhankelijkheidseigenschap opnieuw gedefinieerd.Left

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld HorizontalAlignmentProperty
Eigenschappen van metagegevens ingesteld op true AffectsArrange

Van toepassing op