FlowDocument.FontSize FlowDocument.FontSize FlowDocument.FontSize FlowDocument.FontSize Property

Definizione

Ottiene o imposta le dimensioni del carattere di livello superiore per FlowDocument.Gets or sets the top-level font size for the 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; }
member this.FontSize : double with get, set
Public Property FontSize As Double

Valore della proprietà

Dimensione del carattere desiderata in DIP (Device Independent Pixel).The desired font size to use, in device independent pixels). L'impostazione predefinita è determinata dal valore MessageFontSize.The default is determined by the MessageFontSize value.

Esempi

Nell'esempio seguente viene illustrato come impostare il FontSize attributo di un FlowDocument elemento.The following example shows how to set the FontSize attribute of a 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>

Nell'esempio seguente viene illustrato come impostare il FontSize proprietà a livello di codice.The following example shows how to set the FontSize property programmatically.

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

Commenti

Qualsiasi FontSize impostazioni sugli elementi figlio eseguono l'override di questa impostazione di primo livello.Any FontSize settings on child elements override this top-level setting.

Uso della sintassi XAML per gli attributiXAML Attribute Usage

<object FontSize="double"/>  
- or -  
<object FontSize="qualifiedDouble"/>  

Valori XAMLXAML Values

doubledouble
Double

Rappresentazione di stringa di un Double valore uguale o maggiore di 0,0 ma minore Double.PositiveInfinity.String representation of a Double value equal to or greater than 0.0 but smaller than Double.PositiveInfinity. Un valore non qualificato viene misurato in DIP (device independent pixel).An unqualified value is measured in device independent pixels. Le stringhe non necessario includere in modo esplicito i separatori decimali.Strings need not explicitly include decimal points.

qualifiedDoublequalifiedDouble
Oggetto doppie come descritto in precedenza, seguita da uno degli identificatori di unità seguenti: px, in, cm, pt.A double value as described above, followed by one of the following unit specifiers: px, in, cm, pt.

px (impostazione predefinita) unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)px (default) is unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)

in pollici; in 1 = = 96 pxin is inches; 1in==96px

cm centimetri; 1cm==(96/2.54) pxcm is centimeters; 1cm==(96/2.54) px

pt punti; 1pt==(96/72) pxpt is points; 1pt==(96/72) px

Informazioni proprietà di dipendenzaDependency Property Information

Campo dell'identificatoreIdentifier field FontSizeProperty
Impostare le proprietà dei metadati trueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Si applica a