TextPrimitive
Use the TextPrimitive class whenever you need to display text as part of rendering a control. Color for the font in the primitive is set by the ForeColor property. TextPrimitive also supplies other properties specific to displaying text, including:
Text: The actual text to display.
TextAlignment: An enumeration that controls the alignment of the text in the primitive.
TextFormatFlags: An enumeration that specifies special formatting such as trimming text and replacing long text with an ellipsis.
TextOrientation: An enumeration that specifies vertical or horizontal orientation relative to the primitive's baseline.
Shadow: An object that lets you set shadowing color, depth, and thickness.
TextRenderingHint: An enumeration defining the text antialiasing.