TextBlock.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 = textBlock.textDecorations;
textBlock.textDecorations = textDecorations;
Public Property TextDecorations As TextDecorations
<TextBlock 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 decorazioni al testo.

<!-- Apply underline. -->
<TextBlock Text="Sample text" TextDecorations="Underline"/>

<!-- Apply underline and strikethrough. -->
<TextBlock Text="Sample text" TextDecorations="Underline, Strikethrough"/>

<!-- Apply decorations in code. -->
<TextBlock x:Name="TextBlock3" Text="Sample Text"
           Loaded="TextBlock_Loaded" />
private void TextBlock_Loaded(object sender, RoutedEventArgs e)
{
    // Apply both strikethough and underline to TextBlock3.
    TextBlock3.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