FrameworkElement.HorizontalAlignment Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |