Share via


RichTextBlock.TextDecorations Propiedad

Definición

Obtiene o establece un valor que indica qué decoraciones se aplican al texto.

public:
 property TextDecorations TextDecorations { TextDecorations get(); void set(TextDecorations value); };
TextDecorations TextDecorations();

void TextDecorations(TextDecorations value);
public TextDecorations TextDecorations { get; set; }
var textDecorations = richTextBlock.textDecorations;
richTextBlock.textDecorations = textDecorations;
Public Property TextDecorations As TextDecorations
<RichTextBlock TextDecorations="textDecorationsMemberName"/>

Valor de propiedad

Valor de la enumeración. El valor predeterminado es None (Ninguno).

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Ejemplos

En este ejemplo se muestra cómo aplicar decoraciones de texto a texto en un RichTextBlock, tanto en el nivel de control como en el nivel TextElement .

<RichTextBlock TextDecorations="Underline"
            Loaded="RichTextBlock_Loaded">
    <Paragraph>This text has an underline.</Paragraph>
    <Paragraph TextDecorations="Strikethrough">
        This text has a strikethrough, but no underline.
    </Paragraph>
    <Paragraph TextDecorations="Strikethrough, Underline">This text has it all!</Paragraph>
    <Paragraph x:Name="Paragraph4">This text is decorated in code.</Paragraph>
</RichTextBlock>
private void RichTextBlock_Loaded(object sender, RoutedEventArgs e)
{
    // Apply both strikethough and underline to the last paragraph.
    Paragraph4.TextDecorations =
        TextDecorations.Strikethrough | TextDecorations.Underline;
}

Comentarios

A partir de Windows 10 Creators Update (SDK versión 15063), esta propiedad es la manera preferida de tachar o subrayado de texto.

Para versiones anteriores de Windows, puede subrayado el texto con la clase Underline .

Se aplica a

Consulte también