TextBlock.TextDecorations Vlastnost

Definice

Získá nebo nastaví TextDecorationCollection , který obsahuje efekty použít na text 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

Hodnota vlastnosti

TextDecorationCollection

Kolekce TextDecorationCollection , která obsahuje textové dekorace, které se mají použít pro tento prvek. Výchozí hodnota je null (bez použití textových dekorací).

Příklady

Následující příklad ukazuje, jak nastavit TextDecorations atribut.

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

Následující obrázek ukazuje, jak se tento příklad vykresluje.

Snímek obrazovky: Text s výchozím přeškrtnutím efektu

Následující obrázky ukazují, jak OverLinese vykreslují , Baselinea Underline dekorace, v uvedeném pořadí.

Snímek obrazovky: Overline TextDecorator

Snímek obrazovky: Výchozí efekt směrného plánu u textu

Snímek obrazovky: Text s výchozím efektem podtržení

Následující příklad ukazuje, jak nastavit TextDecorations vlastnost programově.

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

Poznámky

Objekt TextDecoration je vizuální ozdoba, kterou můžete přidat k textu. Existují čtyři typy textových dekorací: podtržení, směrný plán, přeškrtnutí a přeškrtnutí. Další informace o dekoraci textu naleznete v tématu Postupy: Vytvoření dekorace textu.

Ve výchozím nastavení je tato vlastnost nastavená a null nemá k ní přidruženou žádnou TextDecorationCollection . Před přidáním jakýchkoli textových efektů vytvořte novou TextDecorationCollection a přiřaďte ji k této vlastnosti.

Informace o vlastnosti závislosti

Pole identifikátoru TextDecorationsProperty
Vlastnosti metadat nastavené na true AffectsRender

Platí pro