FontStyle Estructura

Definición

Define una estructura que representa el estilo de un nombre de fuente como normal, cursiva u oblicuo.Defines a structure that represents the style of a font face as normal, italic, or oblique.

public value class FontStyle : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontStyleConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontStyle : IFormattable
type FontStyle = struct
    interface IFormattable
Public Structure FontStyle
Implements IFormattable
Herencia
FontStyle
Atributos
Implementaciones

Ejemplos

En el siguiente ejemplo "Italic" se establece como. FontStyleThe following example sets "Italic" as the FontStyle.

<TextBlock FontStyle="Italic">Italic font style</TextBlock>

Comentarios

Tres términos clasifican la inclinación de una fuente: normal, cursiva y oblicuo.Three terms categorize the slant of a font: normal, italic, and oblique.

Estilo de fuenteFont style DescripciónDescription
NormalNormal Los caracteres de una fuente normal o Roman son verticales.The characters in a normal, or roman, font are upright.
CursivaItalic Los caracteres de una fuente en cursiva están realmente inclinados y aparecen tal y como se diseñaron.The characters in an italic font are truly slanted and appear as they were designed.
OblicuoOblique Los caracteres de una fuente oblicuo se inclinan artificialmente.The characters in an oblique font are artificially slanted. La inclinación se consigue realizando una transformación de recorte en los caracteres de una fuente normal.The slant is achieved by performing a shear transformation on the characters from a normal font. Cuando una fuente de cursiva auténtica no está disponible en un equipo o impresora, un estilo oblicuo puede generarse a partir de la fuente normal y usarse para simular una fuente en cursiva.When a true italic font is not available on a computer or printer, an oblique style can generated from the normal font and used to simulate an italic font.

Puede usar los valores enumerados de la FontStyles clase para establecer la FontStyle estructura.You can use the enumerated values of the FontStyles class to set the FontStyle structure.

Uso de atributos XAMLXAML Attribute Usage

<object fontStyleProperty="fontStylesValue"/>  

Valores XAMLXAML Values

fontStylesValuefontStylesValue
Un FontStyles valor, como "normal", "Italic" u "oblicuo".A FontStyles value, such as "Normal", "Italic", or "Oblique".

Métodos

Equals(FontStyle)

Compara FontStyle con la instancia de FontStyle actual para determinar si son iguales.Compares a FontStyle with the current FontStyle instance for equality.

Equals(Object)

Compara Object con la instancia de FontStyle actual para determinar si son iguales.Compares an Object with the current FontStyle instance for equality.

GetHashCode()

Recupera el código hash para este objeto.Retrieves the hash code for this object.

ToString()

Crea una String que representa el objeto FontStyle actual y está basada en la información de la propiedad CurrentCulture.Creates a String that represents the current FontStyle object and is based on the CurrentCulture property information.

Operadores

Equality(FontStyle, FontStyle)

Compara dos instancias de FontStyle para determinar si son iguales.Compares two instances of FontStyle for equality.

Inequality(FontStyle, FontStyle)

Evalúa dos instancias de FontStyle para determinar si no son iguales.Evaluates two instances of FontStyle to determine inequality.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Se aplica a

Consulte también: