Freigeben über


FormattedText.SetTextDecorations Methode

Definition

Legt die TextDecorationCollection für das FormattedText-Objekt fest.

Überlädt

SetTextDecorations(TextDecorationCollection)

Legt das TextDecorationCollection-Objekt für den gesamten Satz von Zeichen im FormattedText-Objekt fest.

SetTextDecorations(TextDecorationCollection, Int32, Int32)

Legt die TextDecorationCollection für angegebenen Text in einem FormattedText-Objekt fest.

SetTextDecorations(TextDecorationCollection)

Legt das TextDecorationCollection-Objekt für den gesamten Satz von Zeichen im FormattedText-Objekt fest.

public:
 void SetTextDecorations(System::Windows::TextDecorationCollection ^ textDecorations);
public void SetTextDecorations (System.Windows.TextDecorationCollection textDecorations);
member this.SetTextDecorations : System.Windows.TextDecorationCollection -> unit
Public Sub SetTextDecorations (textDecorations As TextDecorationCollection)

Parameter

textDecorations
TextDecorationCollection

Die TextDecorationCollection, die auf den Text angewendet werden soll.

Hinweise

Die TextDecorationCollection -Klasse gibt die Typen von Textdekorationen an, die auf den Text angewendet werden sollen. Es gibt vier Arten von Text-Dekorationen: Unterstrichen, Grundlinie, durchgestrichen und Überlinie. Diese werden als TextDecorationLocation Werte beschrieben, die für jedes Element im TextDecorationCollectionfestgelegt werden. Es ist üblich, dass die TextDecorationCollection Auflistung nur eine Dekoration enthält, aber die -Eigenschaft verwendet die Auflistung, um erweiterte Dekorationseffekte bereitzustellen, indem mehrere Dekorationen auf denselben Text angewendet werden.

Die folgende Abbildung zeigt die Positionen der Textdekorationen relativ zum Text.

Diagramm der Textdekorationsorte Beispiel für Textdekorationstypen

Diese Methode legt den TextDecorationCollection für die gesamte Textzeichenfolge fest. Verwenden Sie SetTextDecorations(TextDecorationCollection, Int32, Int32) die -Methode, um für TextDecorationCollection eine Teilmenge der Textzeichenfolge festzulegen.

Gilt für:

SetTextDecorations(TextDecorationCollection, Int32, Int32)

Legt die TextDecorationCollection für angegebenen Text in einem FormattedText-Objekt fest.

public:
 void SetTextDecorations(System::Windows::TextDecorationCollection ^ textDecorations, int startIndex, int count);
public void SetTextDecorations (System.Windows.TextDecorationCollection textDecorations, int startIndex, int count);
member this.SetTextDecorations : System.Windows.TextDecorationCollection * int * int -> unit
Public Sub SetTextDecorations (textDecorations As TextDecorationCollection, startIndex As Integer, count As Integer)

Parameter

textDecorations
TextDecorationCollection

Die TextDecorationCollection, die auf den Text angewendet werden soll.

startIndex
Int32

Der Startindex des ersten Zeichens, auf das die Textdekorationen angewendet werden sollen.

count
Int32

Die Anzahl von Zeichen, auf die die Textdekorationen angewendet werden sollen.

Hinweise

Die TextDecorationCollection -Klasse gibt die Typen von Textdekorationen an, die auf den Text angewendet werden sollen. Es gibt vier Arten von Text-Dekorationen: Unterstrichen, Grundlinie, durchgestrichen und Überlinie. Diese werden als TextDecorationLocation Werte beschrieben, die für jedes Element im TextDecorationCollectionfestgelegt werden. Es ist üblich, dass die TextDecorationCollection Auflistung nur eine Dekoration enthält, aber die -Eigenschaft verwendet die Auflistung, um erweiterte Dekorationseffekte bereitzustellen, indem mehrere Dekorationen auf denselben Text angewendet werden.

Die folgende Abbildung zeigt die Positionen der Textdekorationen relativ zum Text.

Diagramm der Textdekorationsorte Beispiel für Textdekorationstypen

Verwenden Sie SetTextDecorations(TextDecorationCollection) die -Methode, um die TextDecorationCollection für die gesamte Textzeichenfolge festzulegen.

Gilt für: