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

Definición

Obtiene o establece el tamaño de fuente de nivel superior para 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

Valor de propiedad

Tamaño de fuente deseado para usarlo en píxeles independientes del dispositivo.The desired font size to use, in device independent pixels). El valor predeterminado viene determinado por el valor de MessageFontSize.The default is determined by the MessageFontSize value.

Ejemplos

El ejemplo siguiente muestra cómo establecer el FontSize atributo de 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>

El ejemplo siguiente muestra cómo establecer el FontSize propiedad mediante programación.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

Comentarios

Cualquier FontSize en elementos secundarios invalida esta configuración de nivel superior.Any FontSize settings on child elements override this top-level setting.

Uso de atributos XAMLXAML Attribute Usage

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

Valores XAMLXAML Values

doubledouble
Double

Representación de cadena de un Double valor igual o mayor que 0,0 pero menor que Double.PositiveInfinity.String representation of a Double value equal to or greater than 0.0 but smaller than Double.PositiveInfinity. Un valor sin calificar se mide en píxeles independientes del dispositivo.An unqualified value is measured in device independent pixels. Las cadenas no necesitan incluir explícitamente puntos decimales.Strings need not explicitly include decimal points.

qualifiedDoublequalifiedDouble
Un doble valor, como se describió anteriormente, seguido de uno de estos especificadores de unidades: px, in, cm, pt.A double value as described above, followed by one of the following unit specifiers: px, in, cm, pt.

px (valor predeterminado) es unidades independientes de dispositivo (1/96 de pulgada por unidad)device-independent units (1/96th inch per unit)px (default) is unidades independientes de dispositivo (1/96 de pulgada por unidad)device-independent units (1/96th inch per unit)

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

cm es centímetros; 1cm==(96/2.54) pxcm is centimeters; 1cm==(96/2.54) px

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

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field FontSizeProperty
Establecen las propiedades de metadatos en trueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Se aplica a