FlowDocument.FontSize Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o tamanho da fonte de nível superior do 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 da propriedade
O tamanho da fonte desejado a ser usado, em pixels independentes de dispositivo. O padrão é determinado pelo valor MessageFontSize.
- Atributos
Exemplos
O exemplo a seguir mostra como definir o FontSize atributo de um 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>
O exemplo a seguir mostra como definir a FontSize propriedade programaticamente.
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
Comentários
Todas FontSize as configurações em elementos filho substituem essa configuração de nível superior.
Uso do Atributo XAML
<object FontSize="double"/>
- or -
<object FontSize="qualifiedDouble"/>
Valores XAML
double
Double
Representação de cadeia de caracteres de um Double valor igual ou maior que 0,0, mas menor que Double.PositiveInfinity. Um valor não qualificado é medido em pixels independentes do dispositivo. As cadeias de caracteres não precisam incluir explicitamente pontos decimais.
Qualifieddouble
Um valor duplo , conforme descrito acima, seguido por um dos seguintes especificadores de unidade: px
, in
, , cm
, pt
.
px
(padrão) são unidades independentes do dispositivo (1/96 polegada por unidade)
in
é polegadas; 1in==96px
cm
é centímetros; 1cm==(96/2,54) px
pt
é pontos; 1pt==(96/72) px
Informações da propriedade de dependência
Campo Identificador | FontSizeProperty |
Propriedades de metadados definidas como true |
AffectsMeasure, AffectsRender, Inherits |