Typography.NumeralAlignment 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 wordt een FontNumeralAlignment geïnventareerde waarde opgehaald of ingesteld die de uitlijning van breedten aangeeft wanneer u cijfers gebruikt.
public:
property System::Windows::FontNumeralAlignment NumeralAlignment { System::Windows::FontNumeralAlignment get(); void set(System::Windows::FontNumeralAlignment value); };
public System.Windows.FontNumeralAlignment NumeralAlignment { get; set; }
member this.NumeralAlignment : System.Windows.FontNumeralAlignment with get, set
Public Property NumeralAlignment As FontNumeralAlignment
Waarde van eigenschap
Een FontNumeralAlignment opgesomde waarde. De standaardwaarde is Normal.
Opmerkingen
Met deze eigenschap wordt een waarde opgehaald of ingesteld voor het object dat eigenaar is van een Typography eigenschap. Dit is de enige manier om toegang te krijgen tot een Typography klasse-exemplaar. Daarnaast biedt deze eigenschap ondersteuning voor het gebruik van gekoppelde eigenschappen, zodat deze kan worden ingesteld op tekst met objecten in XAML.
OpenType-lettertypen ondersteunen een proportionele en tabellaire afbeeldingsfunctie om de uitlijning van breedten te bepalen bij het gebruik van cijfers. Proportionele cijfers behandelen elk cijfer als een andere breedte: "1" is smaller dan "5". Tabellaire afbeeldingen worden behandeld als cijfers met gelijke breedte, zodat ze verticaal worden uitgelijnd, waardoor de leesbaarheid van financiële gegevens wordt verhoogd.
In de volgende tekst worden twee proportionele cijfers in de eerste kolom weergegeven met behulp van het lettertype Miramont. Let op het verschil in breedte tussen de cijfers '5' en '1'. In de tweede kolom ziet u dezelfde twee numerieke waarden, waarbij de breedte is aangepast met behulp van de functie voor tabellaire afbeeldingen.
van Voorbeeld van proportionele en tabgetallen
In het volgende codevoorbeeld ziet u hoe u proportionele en tabellaire afbeeldingen definieert voor het lettertype Miramont, met behulp van de NumeralAlignment eigenschap.
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
XAML-kenmerkgebruik
< objectTypography.NumericalAlignment="FontNumeralAlignment">
Informatie over afhankelijkheidseigenschappen
| Item | Waarde |
|---|---|
| Id-veld | NumeralAlignmentProperty |
Eigenschappen van metagegevens ingesteld op true |
AffectsMeasure, , AffectsRenderInherits |