Freigeben über


TextBlock.TextDecorations Eigenschaft

Definition

Ruft eine TextDecorationCollection mit den Effekten ab, die auf den Text in einem TextBlock angewendet werden sollen, oder legt diese fest.

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

TextDecorationCollection

Eine TextDecorationCollection-Auflistung, die auf dieses Element anzuwendende Textdekorationen enthält. Der Standardwert ist null (es werden keine Textdekorationen angewendet).

Beispiele

Im folgenden Beispiel wird gezeigt, 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.

Bildschirmabbildung: Text mit standardmäßigem Durchstreicheffekt

Der folgenden Abbildung wird wie die OverLine, Baseline, und Underline Ergänzungen zu rendern, bzw.

Bildschirmabbildung: Überstrich-TextDecorator

Bildschirmabbildung: Standardmäßiger Baseline-Effekt auf Text

Bildschirmabbildung: Text mit standardmäßigem Unterstreichungseffekt

Das folgende Beispiel zeigt, wie Sie die TextDecorations Eigenschaft programmgesteuert festlegen.

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: Unterstrichen, Basisplan, durchgestrichen und Überlinie. Weitere Informationen zu Textdekorationen finden Sie unter How to: Create a Text Decoration.

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

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld TextDecorationsProperty
Metadateneigenschaften auf true festgelegt AffectsRender

Gilt für