| Member name | Description |
|---|
| Bottom |
Aligns the text on the bottom of the bounding rectangle. Applied only when the text is a single line.
|
| EndEllipsis |
Removes the end of trimmed lines, and replaces them with an ellipsis.
|
| ExpandTabs |
Expands tab characters. The default number of characters per tab is eight. The WordEllipsis, PathEllipsis, and EndEllipsis values cannot be used with ExpandTabs.
|
| ExternalLeading |
Includes the font external leading in line height. Typically, external leading is not included in the height of a line of text.
|
| Default |
Applies the default formatting, which is left-aligned.
|
| HidePrefix |
Applies to Windows 2000 and Windows XP only:
Ignores the ampersand (&) prefix character in the text. The letter that follows will not be underlined, but other mnemonic-prefix characters are still processed. For example, an input string of "A&bc&&d" with HidePrefix applied would result in output of "Abc&d".
Compare with NoPrefix and PrefixOnly.
|
| HorizontalCenter |
Centers the text horizontally within the bounding rectangle.
|
| Internal |
Uses the system font to calculate text metrics.
|
| Left |
Aligns the text on the left side of the clipping area.
|
| ModifyString |
Has no effect on the drawn text.
|
| NoClipping |
Allows the overhanging parts of glyphs and unwrapped text reaching outside the formatting rectangle to show.
|
| NoPrefix |
Turns off processing of prefix characters. Typically, the ampersand (&) mnemonic-prefix character is interpreted as a directive to underscore the character that follows, and the double-ampersand (&&) mnemonic-prefix characters as a directive to print a single ampersand. By specifying NoPrefix, this processing is turned off. For example, an input string of "A&bc&&d" with NoPrefix applied would result in output of "A&bc&&d".
Compare with HidePrefix and PrefixOnly.
|
| NoFullWidthCharacterBreak |
Applies to Windows 98, Windows Me, Windows 2000, or Windows XP only:
Prevents a line break at a double-wide character string, so that the line-breaking rule is equivalent to single-wide character strings. For example, NoFullWidthCharacterBreak increases the readability of icon labels in Korean windows. This value has no effect unless WordBreak is also specified.
|
| PathEllipsis |
Removes the center of trimmed lines and replaces it with an ellipsis.
|
| PrefixOnly |
Applies to Windows 2000 or Windows XP only:
Draws only an underline at the position of the character following the ampersand (&) prefix character. Does not draw any other characters in the string. For example, an input string of "A&bc&&d" would result in output of " _ ".
Compare with HidePrefix and NoPrefix.
|
| Right |
Aligns the text on the right side of the clipping area.
|
| RightToLeft |
Displays the text from right to left.
|
| SingleLine |
Displays the text in a single line.
|
| TextBoxControl |
Specifies the text should be formatted for display on a TextBox control.
|
| Top |
Aligns the text on the top of the bounding rectangle.
|
| VerticalCenter |
Centers the text vertically, within the bounding rectangle.
|
| WordBreak |
Breaks the text at the end of a word.
|
| WordEllipsis |
Trims the line to the nearest word and an ellipsis is placed at the end of a trimmed line.
|
| PreserveGraphicsClipping |
Preserves the clipping specified by a Graphics object. Applies only to methods receiving an IDeviceContext that is a Graphics.
|
| PreserveGraphicsTranslateTransform |
Preserves the transformation specified by a Graphics. Applies only to methods receiving an IDeviceContext that is a Graphics.
|
| GlyphOverhangPadding |
Adds padding to the bounding rectangle to accommodate overhanging glyphs.
|
| NoPadding |
Does not add padding to the bounding rectangle.
|
| LeftAndRightPadding |
Adds padding to both sides of the bounding rectangle.
|