FlowDocument.FontSize Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el tamaño de fuente de nivel superior para .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
Valor de propiedad
Tamaño de fuente deseado que se va a usar, en píxeles independientes del dispositivo). El valor predeterminado viene determinado por el MessageFontSize valor .
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo establecer el FontSize atributo de un FlowDocument elemento .
<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>
En el ejemplo siguiente se muestra cómo establecer la FontSize propiedad mediante programación.
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 configuración de los elementos secundarios invalida esta configuración de nivel superior.
Uso de atributos XAML
<object FontSize="double"/>
- or -
<object FontSize="qualifiedDouble"/>
Valores XAML
doubleDouble
Representación de cadena de un Double valor igual o mayor que 0,0 pero menor que Double.PositiveInfinity. Un valor no calificado se mide en píxeles independientes del dispositivo. Las cadenas no necesitan incluir explícitamente puntos decimales.
qualifiedDouble Valor doble como se ha descrito anteriormente, seguido de uno de los siguientes especificadores de unidad: px, in, cm, pt.
px (valor predeterminado) es unidades independientes del dispositivo (1/96 pulgadas por unidad)
in es pulgadas; 1in==96px
cm es centímetros; 1cm==(96/2.54) px
pt es puntos; 1pt==(96/72) px
Información de la propiedad dependency
| Elemento | Importancia |
|---|---|
| Campo identificador | FontSizeProperty |
Propiedades de metadatos establecidas en true |
AffectsMeasure, , AffectsRender, Inherits |