The following tables list the members exposed by Graphics.
| Name | Description | |
|---|---|---|
![]()  | Graphics Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
![]()  | AlternateFill | Gets or sets a boolean value that selects between non-zero winding number and even-odd filling rules. | 
![]()  | Brush | Gets or sets a Brush object that defines the color and texture for text strings and shapes. | 
![]()  | CharSpacing | Gets or sets a float value that defines the distance between characters in text strings. | 
![]()  | Font | Gets or sets a Font object that defines the format for text strings. | 
![]()  | FontMetrics | Gets a FontMetrics object that provides information regarding the text ascent, descent and height. | 
![]()  | HyperlinkPaused | Gets a value indicating whether a hyperlink has been paused. | 
![]()  | HyperlinkStarted | Gets a value indicating whether a hyperlink has been started. | 
![]()  | Pen | Gets or sets a Pen object that defines the color, width and style for shape outlines. | 
![]()  | TextPosition | Gets or sets a Point object that defines X- and Y-coordinates of the text output. | 
![]()  | Transformation | Gets a Matrix object that defines the current transformation. | 
| Name | Description | |
|---|---|---|
![]()  | AddHyperlinkArea | Adds a rectangular area to the hit region of the hyperlink. | 
![]()  | ClipArc | Clips an arc. | 
![]()  | ClipBeziers | Clips a series of cubic Bezier splines. | 
![]()  | ClipChord | Clips a chord. | 
![]()  | ClipClosedCurve | Clips a closed cardinal spline. | 
![]()  | ClipEllipse | Clips an ellipse. | 
![]()  | ClipPie | Clips a pie. | 
![]()  | ClipPolygon | Clips a polygon. | 
![]()  | ClipRectangle | Clips a rectangle. | 
![]()  | ClipRoundedRect | Clips a rounded rectangle. | 
![]()  | ClosePath | Closes a path. | 
![]()  | CurveTo | Draws a Bezier spline form the current point. A shape has to be started for this method to work. | 
![]()  | DrawArc | Overloaded. Draws an arc. | 
![]()  | DrawBezier | Draws a cubic Bezier spline. | 
![]()  | DrawBeziers | Overloaded. Draws a series of cubic Bezier splines. | 
![]()  | DrawChord | Overloaded. Draws a chord. | 
![]()  | DrawClosedCurve | Overloaded. Draws a closed cardinal spline. | 
![]()  | DrawCurve | Draws a cardinal spline. | 
![]()  | DrawEllipse | Overloaded. Draws an ellipse. | 
![]()  | DrawImage | Overloaded. Draws an image. | 
![]()  | DrawLine | Draws a line. | 
![]()  | DrawLines | Draws a sequence of lines. | 
![]()  | DrawPie | Overloaded. Draws a pie. | 
![]()  | DrawPolygon | Overloaded. Draws a polygon. | 
![]()  | DrawRectangle | Overloaded. Draws a rectangle. | 
![]()  | DrawRoundedRect | Overloaded. Draws a rounded rectangle. | 
![]()  | DrawSpacing | Draws an invisible spacing. It is useful for underlined text and automatic hyperlink areas. | 
![]()  | DrawString | Overloaded. Draws the specified text string at the current location. | 
![]()  | EndHyperlink | Stops the hyperlink. | 
![]()  | EndShape | Ends current shape. | 
![]()  | FillArc | Fills an arc. | 
![]()  | FillBeziers | Fills a series of Bezier splines. | 
![]()  | FillChord | Fills a chord. | 
![]()  | FillClosedCurve | Fills a closed cardinal spline. | 
![]()  | FillEllipse | Fills an ellipse. | 
![]()  | FillPie | Fills a pie. | 
![]()  | FillPolygon | Fills a polygon. | 
![]()  | FillRectangle | Fills a rectangle. | 
![]()  | FillRoundedRect | Fills a rounded rectangle. | 
![]()  | Flush | Forces execution of all pending graphics operations. | 
![]()  | GetCharWidth | Measures the specified character. | 
![]()  | GetStringWidth | Measures the specified text string. | 
![]()  | LineTo | Draws a line form the current point. A shape has to be started for this method to work. | 
![]()  | MoveTo | Establishes a new current point. A shape has to be started for this method to work. | 
![]()  | PauseHyperlink | Pauses the hyperlink. | 
![]()  | RestoreClip | Restores last clipping region from the stack. | 
![]()  | RestoreState | Restores last graphics state from the stack. | 
![]()  | ResumeHyperlink | Reactivates the hyperlink. | 
![]()  | Rotate | Applies the specified rotation to the transformation matrix. | 
![]()  | SaveClip | Saves current clipping region to the stack and sets the new clipping region. | 
![]()  | SaveState | Saves current graphics state to the stack. | 
![]()  | Scale | Applies the specified scaling operation to the transformation matrix. | 
![]()  | Shear | Applies the specified shearing operation to the transformation matrix. | 
![]()  | Skew | Applies the specified skewing operation to the transformation matrix. | 
![]()  | StartHyperlink | Overloaded. Starts a web link. | 
![]()  | StartShape | Overloaded. Starts a shape. | 
![]()  | Transform | Applies new transformation. | 
![]()  | Translate | Changes the origin of the coordinate system by prepending the specified translation to the transformation matrix. |