RichTextBlock.TextDecorations Proprietà

Definizione

Ottiene o imposta un valore che indica quali decorazioni vengono applicate al testo.

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"/>

Valore della proprietà

Valore dell'enumerazione. L'impostazione predefinita è None (Nessuna).

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Esempio

In questo esempio viene illustrato come applicare le decorazioni di testo al testo in richTextBlock, sia a livello di controllo che a livello di 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;
}

Commenti

A partire dalla Windows 10 Creators Update (SDK versione 15063), questa proprietà è il modo preferito per eseguire il strike through o la sottolineatura del testo.

Per le versioni precedenti di Windows, è possibile sottolineare il testo con la classe Sottolinea .

Si applica a

Vedi anche