Freigeben über


TextBlock.TextDecorations Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines TextDecorationCollection Werts, der die Effekte enthält, die auf den Text einer .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

Eigenschaftswert

Eine TextDecorationCollection Auflistung, die Text-Dekorationen enthält, die auf dieses Element angewendet werden sollen. Der Standardwert ist null (keine Text-Dekorationen angewendet).

Beispiele

Das folgende Beispiel zeigt, wie das TextDecorations Attribut festgelegt wird.

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

Die folgende Abbildung zeigt, wie dieses Beispiel gerendert wird.

Screenshot: Text mit standardmäßiger durchgestrichener Wirkung

Die folgenden Abbildungen zeigen, wie die OverLine, Baselinebzw Underline . Dekorationen gerendert werden.

Screenshot: Overline TextDecorator Screenshot:

Screenshot: Standardbasisplaneffekt auf Text

Screenshot: Text mit Standardmäßiger Unterstreichungseffekt

Das folgende Beispiel zeigt, wie die TextDecorations-Eigenschaft programmgesteuert festgelegt wird.

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

Hinweise

Ein TextDecoration Objekt ist eine visuelle Verzierung, die Sie Text hinzufügen können. Es gibt vier Arten von Text-Dekorationen: Unterstreichung, Basislinie, Durchgestrichen und Überlinie. Weitere Informationen zu Text-Dekorationen finden Sie unter How to: Create a Text Decoration.

Diese Eigenschaft ist standardmäßig auf diese Eigenschaft festgelegt null und hat keine TextDecorationCollection Zuordnung. Erstellen Sie vor dem Hinzufügen von Texteffekten ein neues TextDecorationCollection Element, und weisen Sie sie dieser Eigenschaft zu.

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld TextDecorationsProperty
Auf Metadateneigenschaften festgelegt true AffectsRender

Gilt für: