Auf Englisch lesen

Freigeben über


TextDecorationLocation Enumeration

Definition

Gibt die vertikale Position eines TextDecoration-Objekts an.

C#
public enum TextDecorationLocation
Vererbung
TextDecorationLocation

Felder

Name Wert Beschreibung
Baseline 3

Die vertikale Position einer Baseline.

OverLine 1

Die vertikale Position einer Überstreichung.

Strikethrough 2

Die vertikale Position von durchgestrichenem Text.

Underline 0

Die vertikale Position einer Unterstreichung. Dies ist der Standardwert.

Beispiele

Im folgenden Beispiel wird eine Textdekoration mit Unterstrichen erstellt und ein Volltonpinsel für den Stift verwendet.

C#
// Use a Red pen for the underline text decoration.
private void SetRedUnderline()
{
    // Create an underline text decoration. Default is underline.
    TextDecoration myUnderline = new TextDecoration();

    // Create a solid color brush pen for the text decoration.
    myUnderline.Pen = new Pen(Brushes.Red, 1);
    myUnderline.PenThicknessUnit = TextDecorationUnit.FontRecommended;

    // Set the underline decoration to a TextDecorationCollection and add it to the text block.
    TextDecorationCollection myCollection = new TextDecorationCollection();
    myCollection.Add(myUnderline);
    TextBlock2.TextDecorations = myCollection;
}
XAML
<!-- Use a Red pen for the underline text decoration -->
<TextBlock
  FontSize="36" >
  jumps over
  <TextBlock.TextDecorations>
    <TextDecorationCollection>
      <TextDecoration 
        PenThicknessUnit="FontRecommended">
        <TextDecoration.Pen>
          <Pen Brush="Red" Thickness="1" />
        </TextDecoration.Pen>
      </TextDecoration>
    </TextDecorationCollection>
  </TextBlock.TextDecorations>
</TextBlock>

Hinweise

Textdekorationen sind in vier Typen verfügbar: Baseline, Overline, Durchstreichen und Unterstrichen. Das folgende Beispiel zeigt die Position der Textdekorationen relativ zum Text.

Diagramm der Textdekorationsorte
Textdekorationstypen

Gilt für:

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9