Graphics.DrawCurve Method (Pen, PointF[])
Draws a cardinal spline through a specified array of PointF structures.
Assembly: System.Drawing (in System.Drawing.dll)
Parameters
- pen
-
Type:
System.Drawing.Pen
Pen that determines the color, width, and style of the curve.
- points
-
Type:
System.Drawing.PointF[]
Array of PointF structures that define the spline.
| Exception | Condition |
|---|---|
| ArgumentNullException | pen is null. -or- points is null. |
This method draws a cardinal spline that passes through each point in the array.
The array of points must contain at least three PointF structures for a curve to be drawn.
This method uses a default tension of 0.5.
The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of the Paint event handler. The code performs the following actions:
Creates red and green pens.
Creates seven points to define a curve.
Draws six red straight lines between the seven points to form an incomplete polygon.
Draws an open green curve through the seven points.
The method uses a default tension of 0.5.
Available since 1.1