FlowDocument.FontSize Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví velikost písma nejvyšší úrovně pro FlowDocument.
public:
property double FontSize { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontSizeConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public double FontSize { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontSizeConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
member this.FontSize : double with get, set
Public Property FontSize As Double
Hodnota vlastnosti
Požadovaná velikost písma, která se má použít, v pixelech nezávislých na zařízení). Výchozí hodnota je určena MessageFontSize hodnotou.
- Atributy
Příklady
Následující příklad ukazuje, jak nastavit FontSize atribut elementu FlowDocument .
<FlowDocumentReader>
<FlowDocument
FontFamily="Century Gothic"
FontSize="12"
FontStretch="UltraExpanded"
FontStyle="Italic"
FontWeight="UltraBold"
>
<Paragraph>
Any font settings on this paragraph would override the font settings
for the FlowDocument.
</Paragraph>
</FlowDocument>
</FlowDocumentReader>
Následující příklad ukazuje, jak nastavit FontSize vlastnost programově.
FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
// Set the desired column gap to 10 device independend pixels.
flowDoc.FontFamily = new FontFamily("Century Gothic");
flowDoc.FontSize = 12.0;
flowDoc.FontStretch = FontStretches.UltraExpanded;
flowDoc.FontStyle = FontStyles.Italic;
flowDoc.FontWeight = FontWeights.UltraBold;
Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
' Set the desired column gap to 10 device independend pixels.
flowDoc.FontFamily = New FontFamily("Century Gothic")
flowDoc.FontSize = 12.0
flowDoc.FontStretch = FontStretches.UltraExpanded
flowDoc.FontStyle = FontStyles.Italic
flowDoc.FontWeight = FontWeights.UltraBold
Poznámky
Toto nastavení nejvyšší úrovně přepíšou všechna FontSize nastavení podřízených prvků.
Použití atributu XAML
<object FontSize="double"/>
- or -
<object FontSize="qualifiedDouble"/>
Hodnoty XAML
double
Double
Řetězcové vyjádření Double hodnoty rovnající se nebo větší než 0,0, ale menší než Double.PositiveInfinity. Nekvalifikovaná hodnota se měří v pixelech nezávislých na zařízení. Řetězce nemusí explicitně obsahovat desetinná místa.
qualifiedDouble
Dvojitá hodnota, jak je popsáno výše, následovaná jedním z následujících specifikátorů jednotek: px
, in
, cm
, pt
.
px
(výchozí) je jednotka nezávislá na zařízení (1/96 palce na jednotku).
in
je palce; 1in==96px
cm
je centimetry; 1cm==(96/2.54) px
pt
je bodový; 1pt==(96/72) px
Informace o vlastnosti závislosti
Pole Identifikátor | FontSizeProperty |
Vlastnosti metadat nastavené na true |
AffectsMeasure, AffectsRender, Inherits |