Typography.NumeralAlignment Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett FontNumeralAlignment uppräknat värde som anger justeringen av bredder när du använder siffror.
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
Egenskapsvärde
Ett FontNumeralAlignment uppräknat värde. Standardvärdet är Normal.
Kommentarer
Den här egenskapen hämtar eller anger ett värde för objektet som äger en Typography egenskap, vilket är det enda sättet att komma åt en Typography klassinstans. Dessutom stöder den här egenskapen en kopplad egenskapsanvändning så att den kan ställas in på textinnehållande objekt i XAML.
OpenType-teckensnitt har stöd för en proportionell och tabellfigursfunktion för att styra justeringen av bredder när du använder siffror. Proportionella siffror behandlar varje siffra med en annan bredd – "1" är smalare än "5". Tabellfigurer behandlas som lika breda siffror så att de justeras lodrätt, vilket ökar läsbarheten för information av finansiell typ.
Följande text visar två proportionella siffror i den första kolumnen med hjälp av miramonte-teckensnittet. Observera skillnaden i bredd mellan siffrorna "5" och "1". Den andra kolumnen visar samma två numeriska värden med bredderna justerade med hjälp av funktionen tabellfigur.
Exempel på proportionella och flikar
I följande kodexempel visas hur du definierar proportionella och tabellfigurer för Miramonte-teckensnittet med hjälp av NumeralAlignment egenskapen .
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
XAML-attributanvändning
< objectTypography.NumericalAlignment=""FontNumeralAlignment/>
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | NumeralAlignmentProperty |
Metadataegenskaper inställda på true |
AffectsMeasure, , AffectsRenderInherits |