LineCap Enumeration
Specifies the available cap styles with which a Pen object can end a line.
Assembly: System.Drawing (in System.Drawing.dll)
| Member name | Description | |
|---|---|---|
| AnchorMask | Specifies a mask used to check whether a line cap is an anchor cap. | |
| ArrowAnchor | Specifies an arrow-shaped anchor cap. | |
| Custom | Specifies a custom line cap. | |
| DiamondAnchor | Specifies a diamond anchor cap. | |
| Flat | Specifies a flat line cap. | |
| NoAnchor | Specifies no anchor. | |
| Round | Specifies a round line cap. | |
| RoundAnchor | Specifies a round anchor cap. | |
| Square | Specifies a square line cap. | |
| SquareAnchor | Specifies a square anchor line cap. | |
| Triangle | Specifies a triangular line cap. |
You can draw the start or end of a line in one of several shapes called line caps. GDI+ supports several line caps, such as round, square, diamond, and arrowhead. The following illustration shows a line with a round cap and an arrow cap.

The following example draws a line with an arrowhead at one end and a round cap at the other end. To run this example, Create a Windows Form and handle the form's Paint event. Paste the example code into the Paint event handler passing e as PaintEventArgs.
Available since 1.1