LineCap 枚举

定义

指定可用线帽样式,Pen 对象以该线帽结束一段直线。

public enum class LineCap
public enum LineCap
type LineCap = 
Public Enum LineCap
继承

字段

AnchorMask 240

指定用于检查线帽是否为锚头帽的掩码。

ArrowAnchor 20

指定箭头状锚头帽。

Custom 255

指定自定义线帽。

DiamondAnchor 19

指定菱形锚头帽。

Flat 0

指定平线帽。

NoAnchor 16

指定没有锚。

Round 2

指定圆线帽。

RoundAnchor 18

指定圆锚头帽。

Square 1

指定方线帽。

SquareAnchor 17

指定方锚头帽。

Triangle 3

指定三角线帽。

示例

下面的示例绘制了一条线,它的一端是一个箭头线帽,另一端是一个圆形线帽。 若要运行此示例,请创建 Windows 窗体并处理窗体的 Paint 事件。 将示例代码粘贴到 Paint 事件处理程序中,该事件处理程序将 e 作为 PaintEventArgs 传递。

Pen pen = new Pen(Color.FromArgb(255, 0, 0, 255), 8);
pen.StartCap = LineCap.ArrowAnchor;
pen.EndCap = LineCap.RoundAnchor;
e.Graphics.DrawLine(pen, 20, 175, 300, 175);
Dim pen As New Pen(Color.FromArgb(255, 0, 0, 255), 8)
pen.StartCap = LineCap.ArrowAnchor
pen.EndCap = LineCap.RoundAnchor
e.Graphics.DrawLine(pen, 20, 175, 300, 175)

注解

可以使用称为线帽的几种形状之一来绘制线条的起点或终点。 GDI+ 支持多种线帽,例如圆形、方形、菱形和箭头。 下图显示了一条带有圆帽和箭头帽的线条。

笔

适用于

另请参阅