类 Font

Font class

定义文本的特定格式,包括字体、大小和样式属性。此类不可被继承。

public sealed class Font

构造函数

名称描述
Font(Font, FontStyle)初始化一个使用指定现有 FontFontStyle 枚举的新 Font
Font(string, float)使用指定的大小初始化一个新 Font。字符集设置为 Default,图形单位设置为 Point,字体样式设置为 Regular。
Font(string, float, FontStyle)使用指定的大小和样式初始化一个新 Font。字符集设置为 Default,图形单位设置为 Point。
Font(string, float, GraphicsUnit)使用指定的大小和单位初始化一个新 Font。字符集设置为 Default,样式设置为 Regular。
Font(string, float, FontStyle, GraphicsUnit)使用指定的大小、样式和单位初始化一个新的 Font
Font(string, float, FontStyle, GraphicsUnit, CharacterSet)使用指定的大小、样式、单位和字符集初始化一个新的 Font

属性

名称描述
Bold { get; }获取一个值,指示此 Font 是否为粗体。
CharacterSet { get; }获取一个字节值,指定此 Font 使用的字符集。
Italic { get; }获取一个值,指示此 Font 是否为斜体。
Name { get; }获取此 Font 的字体名称。
Size { get; }获取此 Font 的 em 大小,使用由 Unit 属性指定的单位进行测量。
Strikeout { get; }获取一个值,指示此 Font 是否在字体上指定水平划线。
Style { get; }获取此 Font 的样式信息。
Underline { get; }获取一个值,指示此 Font 是否带下划线。
Unit { get; }获取此 Font 的度量单位。

方法

名称描述
DeepClone()创建此 Font 的精确深拷贝。
override Equals(object)指示指定的对象是否为 Font 且具有与此 Font 相同的属性值。
override GetHashCode()获取此 Font 的哈希码。
override ToString()返回此 Font 的可读字符串表示。

另请参见