FormattedText.SetFontTypeface 方法

定义

设置 FormattedText 对象的字体。

重载

SetFontTypeface(Typeface)

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

SetFontTypeface(Typeface, Int32, Int32)

设置 FormattedText 对象中指定的字符子集的字体。

SetFontTypeface(Typeface)

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

public:
 void SetFontTypeface(System::Windows::Media::Typeface ^ typeface);
public void SetFontTypeface (System.Windows.Media.Typeface typeface);
member this.SetFontTypeface : System.Windows.Media.Typeface -> unit
Public Sub SetFontTypeface (typeface As Typeface)

参数

typeface
Typeface

要用于设置文本格式的 Typeface

注解

Typeface 表示 FontFamilyFontWeightFontStyleFontStretch的组合。 Typeface支持多个构造函数,其中一个构造基于字样名称构造,另一个构造函数采用离散值,FontFamilyFontWeightFontStyle以及FontStretch

此方法设置整个文本字符串的字体字面。 若要设置文本字符串子集的字体字面,请使用 SetFontTypeface(Typeface, Int32, Int32) 该方法。

适用于

SetFontTypeface(Typeface, Int32, Int32)

设置 FormattedText 对象中指定的字符子集的字体。

public:
 void SetFontTypeface(System::Windows::Media::Typeface ^ typeface, int startIndex, int count);
public void SetFontTypeface (System.Windows.Media.Typeface typeface, int startIndex, int count);
member this.SetFontTypeface : System.Windows.Media.Typeface * int * int -> unit
Public Sub SetFontTypeface (typeface As Typeface, startIndex As Integer, count As Integer)

参数

typeface
Typeface

要用于设置文本格式的 Typeface

startIndex
Int32

要向其应用字体的初始字符的起始索引。

count
Int32

要向其应用字体的字符数。

注解

Typeface 表示 FontFamilyFontWeightFontStyleFontStretch的组合。 Typeface支持多个构造函数,其中一个构造基于字样名称构造,另一个构造函数采用离散值,FontFamilyFontWeightFontStyle以及FontStretch

若要设置整个文本字符串的字体字面,请使用 SetFontTypeface(Typeface) 该方法。

适用于