Compartir a través de


TextBlock.TextDecorations Propiedad

Definición

Obtiene o establece un objeto TextDecorationCollection que contiene los efectos que se van a aplicar al texto de TextBlock.

public:
 property System::Windows::TextDecorationCollection ^ TextDecorations { System::Windows::TextDecorationCollection ^ get(); void set(System::Windows::TextDecorationCollection ^ value); };
public System.Windows.TextDecorationCollection TextDecorations { get; set; }
member this.TextDecorations : System.Windows.TextDecorationCollection with get, set
Public Property TextDecorations As TextDecorationCollection

Valor de propiedad

TextDecorationCollection

Colección TextDecorationCollection que contiene las decoraciones de texto que se van a aplicar a este elemento. El valor predeterminado es null (no se aplican decoraciones de texto).

Ejemplos

En el ejemplo siguiente se muestra cómo establecer el TextDecorations atributo .

<TextBlock TextDecorations="Strikethrough">
  This text will render with the strikethrough effect.
</TextBlock>

En la ilustración siguiente se muestra cómo se representa este ejemplo.

Captura de pantalla: Texto con efecto de tachado predeterminado

Las ilustraciones siguientes muestran cómo se representan las OverLinedecoraciones , Baseliney Underline , respectivamente.

Captura de pantalla: TextDecorator de línea alta

Captura de pantalla: Efecto de línea base predeterminada en texto

Captura de pantalla: Texto con efecto de subrayado predeterminado

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

TextBlock textBlock = new TextBlock(new Run("This text will render with the strikethrough effect."));
textBlock.TextDecorations = TextDecorations.Strikethrough;
Dim textBlock As New TextBlock(New Run("This text will render with the strikethrough effect."))
textBlock.TextDecorations = TextDecorations.Strikethrough

Comentarios

Un TextDecoration objeto es un adorno visual que se puede agregar al texto. Hay cuatro tipos de decoraciones de texto: subrayado, línea base, tachado y sobrelineado. Para obtener más información sobre las decoraciones de texto, vea How to: Create a Text Decoration.

De forma predeterminada, esta propiedad se establece null en y no tiene asociada TextDecorationCollection . Antes de agregar los efectos de texto, cree un nuevo TextDecorationCollection y asígnelo a esta propiedad.

Información sobre propiedades de dependencia

Campo identificador TextDecorationsProperty
Propiedades de metadatos establecidas en true AffectsRender

Se aplica a