InvertAxes InvertAxes InvertAxes InvertAxes Enum


Indicate the inversion of horizontal and vertical axes of the drawing surface.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class InvertAxes
public enum InvertAxes
type InvertAxes = 
Public Enum InvertAxes


Both Both Both Both 3

Drawing surface is inverted in both axes.

Horizontal Horizontal Horizontal Horizontal 1

Drawing surface is inverted in the horizontal axis.

None None None None 0

Drawing surface is not inverted in either axis.

Vertical Vertical Vertical Vertical 2

Drawing surface is inverted in the vertical axis.


Text formatter clients usually invert the horizontal axis, or X-axis, of the drawing surface when performing right-to-left layout of text content.

In a less common case, a text formatter client may invert the vertical axis, or Y-axis, of the drawing surface to achieve the effect of having the coordinate origin at the bottom-left position of the screen. This is a useful technique when drawing certain types of graphs.

Applies to