Share via


FormattedText.SetTextDecorations 方法

定义

重载

SetTextDecorations(TextDecorationCollection)

设置 TextDecorationCollection 对象中整个字符集的 FormattedText

SetTextDecorations(TextDecorationCollection, Int32, Int32)

设置 TextDecorationCollection 对象中指定文本的 FormattedText

SetTextDecorations(TextDecorationCollection)

设置 TextDecorationCollection 对象中整个字符集的 FormattedText

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)

参数

textDecorations
TextDecorationCollection

要应用于文本的 TextDecorationCollection

注解

TextDecorationCollection 指定要应用于文本的文本修饰的类型。 有四种类型的文本修饰:下划线、基线、删除线和上划线。 这些值被描述为 TextDecorationLocation 在 中的每个 TextDecorationCollection项上设置的值。 通常, TextDecorationCollection 集合只包含一个修饰,但 属性使用该集合通过将多个修饰应用于同一文本来提供更高级的修饰效果。

下图显示了文本修饰相对于文本的位置。

文本修饰位置关系图 文本修饰类型示例

此方法设置 TextDecorationCollection 整个文本字符串的 。 若要为文本字符串的子集设置 TextDecorationCollection ,请使用 SetTextDecorations(TextDecorationCollection, Int32, Int32) 方法。

适用于

SetTextDecorations(TextDecorationCollection, Int32, Int32)

设置 TextDecorationCollection 对象中指定文本的 FormattedText

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)

参数

textDecorations
TextDecorationCollection

要应用于文本的 TextDecorationCollection

startIndex
Int32

要向其应用文本修饰的初始字符的起始索引。

count
Int32

要向其应用文本修饰的字符数。

注解

TextDecorationCollection 指定要应用于文本的文本修饰的类型。 有四种类型的文本修饰:下划线、基线、删除线和上划线。 这些值被描述为 TextDecorationLocation 在 中的每个 TextDecorationCollection项上设置的值。 通常, TextDecorationCollection 集合只包含一个修饰,但 属性使用该集合通过将多个修饰应用于同一文本来提供更高级的修饰效果。

下图显示了文本修饰相对于文本的位置。

文本修饰位置关系图 文本修饰类型示例

若要设置 TextDecorationCollection 整个文本字符串的 ,请使用 SetTextDecorations(TextDecorationCollection) 方法。

适用于