Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

TextBlock.TextDecorations-Eigenschaft

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

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS für XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
public TextDecorationCollection TextDecorations { get; set; }
<object>
  <object.TextDecorations>
    <TextDecorationCollection .../>
  </object.TextDecorations>
</object>
<object TextDecorations="TextDecorationCollection" .../>

Eigenschaftswert

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

Bezeichnerfeld

TextDecorationsProperty

Auf true festgelegte Metadateneigenschaften

AffectsRender

Ein TextDecoration-Objekt ist eine visuelle Verzierung, die dem Text hinzugefügt werden kann. Es gibt vier Typen von Textdekorationen: Unterstrichen, Baseline, Durchgestrichen und Überstrichen. Weitere Informationen zu Textdekorationen finden Sie unter Gewusst wie: Erstellen einer Textdekoration.

Standardmäßig ist diese Eigenschaft auf null festgelegt und keiner TextDecorationCollection zugeordnet. Erstellen Sie vor dem Hinzufügen von Texteffekten eine neue TextDecorationCollection, und weisen Sie diese der Eigenschaft zu.

Im folgenden Beispiel wird veranschaulicht, wie das TextDecorations-Attribut festgelegt wird.


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


In der folgenden Abbildung wird gezeigt, wie dieses Beispiel gerendert wird.

Bildschirmabbildung: Text mit standardmäßigem Durchstreicheffekt

In den folgenden Abbildungen wird das Rendering der Dekorationen OverLine, Baseline bzw. Underline veranschaulicht.

Bildschirmabbildung: Überstrich-TextDecorator Bildschirmabbildung: Standardmäßiger Baseline-Effekt auf Text Bildschirmabbildung: Text mit standardmäßigem Unterstreichungseffekt

Im folgenden Beispiel wird veranschaulicht, 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;


.NET Framework

Unterstützt in: 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ