(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

TextDecorationLocation-Enumeration

Gibt die vertikale Position eines TextDecoration-Objekts an.

Namespace:  System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public enum TextDecorationLocation
<object property="enumerationMemberName" .../>

MembernameBeschreibung
BaselineDie vertikale Position einer Baseline.
OverLineDie vertikale Position einer Überstreichung.
StrikethroughDie vertikale Position von durchgestrichenem Text.
UnderlineDie vertikale Position einer Unterstreichung. Dies ist der Standardwert.

Es gibt vier Typen von Textdekorationen: Baseline, Überstreichen, Durchstreichen und Unterstreichen. Im folgenden Beispiel werden die Positionen der Textdekorationen relativ zum Text dargestellt.

Textdekorationstypen

Diagramm der Textergänzungsstellen

Im folgenden Beispiel wird eine Textdekoration für Unterstreichung erstellt und ein Volltonfarbenpinsel für den Stift verwendet.


// 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;
}



<!-- Use a Red pen for the underline text decoration -->
<TextBlock
  FontSize="36" >
  jumped over
  <TextBlock.TextDecorations>
    <TextDecorationCollection>
      <TextDecoration 
        PenThicknessUnit="FontRecommended">
        <TextDecoration.Pen>
          <Pen Brush="Red" Thickness="1" />
        </TextDecoration.Pen>
      </TextDecoration>
    </TextDecorationCollection>
  </TextBlock.TextDecorations>
</TextBlock>


.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft