使用钢笔绘制线条和形状
一。如何:使用钢笔绘制线条 若要绘制线条,需要 Graphics 对象和 Pen 对象。 Graphics 对象提供 DrawLine 方法,而 Pen 对象则存储线条的特征,如颜色和宽度。 示例 下面的示例绘制一条从 (20, 10) 到 (300, 100) 的直线。第一条语句使用 Pen 类构造函数创建黑色钢笔。传递给 Pen 构造函数的参数之一是用 FromArgb 方法创建的 Color 对象。用于创建 Color 对象的值(255、0、0、0)对应于颜色的 alpha、红色、绿色和蓝色分量。这些值定义不透明的黑色钢笔。 Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0)); e.Graphics.DrawLine(pen, 20, 10, 300, 100); 编译代码前面的示例是为使用 Windows 窗体而设计的,它需要 Paint 事件处理程序的参数 PaintEventArgs e。请参见参考Pen概念GDI+ 中的笔、直线和矩形其他资源使用钢笔绘制线条和形状 二。如何:使用钢笔绘制矩形 若要绘制矩形,需要 Graphics 对象和 Pen 对象。Graphics 对象提供 DrawLine 方法,而 Pen 对象则存储线条的特征,如颜色和宽度。示例 下面的示例绘制一个左上角位于 (10, 10) 的矩形。该矩形的宽度为