C# 图形绘制——指定线条端部形状

1 使用预定义形状

     画笔属性pen.StartCap和pen.EndCap指定线条的两端形状。

     预定义的形状:LineCap.Round 、LineCap.ArrowAnchor等等

      如:     pen.StartCap = LineCap.Round;

2 使用自定义形状

     如果使用自定义的端部形状,则使用pen.CustomStartCap和pen.CustomEndCap属性

      CustomLineCap  myCap = new CustomLineCap(null,path);//自定义端部形状

     path为GraphicsPath类型。

     如:pen.CustomStartCap = mycap;

 

示例:

 

Code

你可能感兴趣的:(C#)