StringFormat

StringFormat class

封装文本布局信息(例如对齐、方向和制表位)显示操作(例如省略号插入和国家数字替换)和 OpenType 功能。这个类不能被继承。

public sealed class StringFormat : DisposableObject

构造函数

姓名描述
StringFormat()初始化一个新的StringFormat对象.
StringFormat(StringFormat)初始化一个新的StringFormat来自指定现有的对象StringFormat对象.
StringFormat(StringFormatFlags)初始化一个新的StringFormat具有指定的对象StringFormatFlags枚举和语言。

特性

姓名描述
static GenericDefault { get; }获取通用默认值StringFormat对象.
static GenericTypographic { get; }获取一个通用的排版StringFormat对象.
Alignment { get; set; }获取或设置垂直平面上的文本对齐信息。
CustomCharIdent { get; set; }获取或设置自定义字符标识。
DigitSubstitutionLanguage { get; set; }获取或设置本地数字替换西方数字时使用的语言。
DigitSubstitutionMethod { get; set; }获取或设置用于数字替换的方法。
Disposed { get; }获取一个值,该值指示此实例是否被释放。
FirstTabOffset { get; }获取文本行开头和第一个制表位之间的空格数。
FormatFlags { get; set; }获取或设置一个StringFormatFlags包含格式信息的枚举。
HotkeyPrefix { get; set; }获取或设置HotkeyPrefix为此对象StringFormat对象.
LineAlignment { get; set; }获取或设置水平面上的线对齐方式。
TabStops { get; }以指定的单位获取制表位之间的距离数组PageUnit属性.
Trimming { get; set; }获取或设置StringTrimming为此枚举StringFormat对象.

方法

姓名描述
DeepClone()创建这个的深层克隆StringFormat对象.
Dispose()处理当前实例。
SetTabStops(float, float[])为此设置制表位StringFormat对象.
override ToString()转换这个StringFormat对象为人类可读的字符串。

也可以看看