FontStyle Propiedad
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

TextElement.FontStyle (Propiedad)

 

Obtiene o establece el estilo de fuente para el contenido del elemento.

Espacio de nombres:   System.Windows.Documents
Ensamblado:  PresentationFramework (en PresentationFramework.dll)

public FontStyle FontStyle { get; set; }

Valor de propiedad

Type: System.Windows.FontStyle

Un miembro de la clase FontStyles que especifica el estilo de fuente deseado.El valor predeterminado viene determinado por el valor de SystemFonts.MessageFontStyle.

Esta propiedad de dependencia también se usa como propiedad adjunta.En XAML, el uso es <object TextElement.FontStyle="value".../>, donde object es un elemento del objeto (normalmente un elemento de flujo) contenido dentro de TextElement, y value es uno de los nombres de propiedad de la clase FontStyles.En el código, los métodos GetFontStyle y SetFontStyle admiten el uso de propiedades asociadas.El uso de propiedades asociadas no es común, porque la mayoría de los elementos que TextElement puede contener admiten una propiedad análoga FontStyle no asociada, que el host de contenido utiliza para la representación.

Campo de identificador

FontStyleProperty

Propiedades de metadatos establecidas en true.

AffectsMeasure, AffectsRender, Inherits

En el ejemplo siguiente se muestra cómo establecer el atributo FontStyle usando Paragraph como elemento de ejemplo.

La figura siguiente muestra cómo se representa el ejemplo anterior.

Captura de pantalla: Texto con propiedades de texto establecidas

En el ejemplo siguiente se muestra cómo establecer la propiedad FontStyle mediante programación.

Run run = new Run(
    "This text will use the Century Gothic font (if available), with fallback to Courier New."
    + "It will render with a font size of 16 pixels in ultra-expanded demi-bold italic.");
Paragraph par = new Paragraph(run);

par.FontFamily = new FontFamily("Century Gothic, Courier New");
par.FontSize = 16;
par.FontStretch = FontStretches.UltraExpanded;
par.FontStyle = FontStyles.Italic;
par.FontWeight = FontWeights.DemiBold;

.NET Framework
Disponible desde 3.0
Silverlight
Disponible desde 4.0
Windows Phone Silverlight
Disponible desde 7.1
Volver al principio
Mostrar:
© 2016 Microsoft