StringFormat

StringFormat class

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

public sealed class StringFormat : IDisposable

构造函数

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

特性

姓名描述
static GenericDefault { get; }获取通用默认值StringFormat对象.
static GenericTypographic { get; }获取一个通用的排版StringFormat对象.
Alignment { get; set; }获取或设置垂直平面上的文本对齐信息。
DigitSubstitutionLanguage { get; }获取本地数字替换西方数字时使用的语言。
DigitSubstitutionMethod { get; }获取用于数字替换的方法。
FormatFlags { get; set; }获取或设置一个StringFormatFlags包含格式信息的枚举。
HotkeyPrefix { get; set; }获取或设置HotkeyPrefix为此对象StringFormat对象.
LineAlignment { get; set; }获取或设置水平面上的线对齐方式。
Trimming { get; set; }获取或设置StringTrimming为此枚举StringFormat对象.

方法

姓名描述
Clone()创建这个的精确副本StringFormat目的。
Dispose()释放此使用的所有资源StringFormat对象.
GetTabStops(out float)为此获取制表位StringFormat对象.
SetDigitSubstitution(int, StringDigitSubstitute)指定用本地数字代替西方数字时使用的语言和方法。
SetMeasurableCharacterRanges(CharacterRange[])指定一个数组CharacterRange表示通过调用MeasureCharacterRanges方法.
SetTabStops(float, float[])为此设置制表位StringFormat对象.

也可以看看