FormattedText.SetFontTypeface 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置 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 表示 FontFamily、 FontWeight、 FontStyle和 FontStretch的组合。 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)
参数
- startIndex
- Int32
要向其应用字体的初始字符的起始索引。
- count
- Int32
要向其应用字体的字符数。
注解
Typeface 表示 FontFamily、 FontWeight、 FontStyle和 FontStretch的组合。 Typeface支持多个构造函数,其中一个构造基于字样名称构造,另一个构造函数采用离散值,FontFamilyFontWeightFontStyle以及FontStretch。
若要设置整个文本字符串的字体字面,请使用 SetFontTypeface(Typeface) 该方法。