FlowDocument.FontSize 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 teckenstorleken på FlowDocumentden översta nivån för .
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
Egenskapsvärde
Önskad teckenstorlek som ska användas i enhetsoberoende bildpunkter). Standardvärdet bestäms av värdet MessageFontSize .
- Attribut
Exempel
I följande exempel visas hur du anger attributet för FontSize ett FlowDocument element.
<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>
I följande exempel visas hur du ställer in FontSize-egenskapen programmatiskt.
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
Kommentarer
Alla FontSize inställningar för underordnade element åsidosätter den här inställningen på den översta nivån.
XAML-attributanvändning
<object FontSize="double"/>
- or -
<object FontSize="qualifiedDouble"/>
XAML-värden
DubbelDouble
Strängrepresentation av ett Double värde som är lika med eller större än 0,0 men mindre än Double.PositiveInfinity. Ett okvalificerat värde mäts i enhetsoberoende bildpunkter. Strängar behöver inte uttryckligen innehålla decimaltecken.
qualifiedDouble Ett dubbelt värde enligt beskrivningen ovan, följt av någon av följande enhetsspecificerare: px, in, cm, . pt
px (standard) är enhetsoberoende enheter (1/96 tum per enhet)
in är tum; 1in==96px
cm är centimeter; 1cm==(96/2.54) px
pt är punkter; 1pt==(96/72) px
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | FontSizeProperty |
Metadataegenskaper inställda på true |
AffectsMeasure, , AffectsRenderInherits |