我想在一个winform上绘制一条透明线。如何在Winform上绘制透明线?
我能够绘制不同的图案或DashStyle线,下面的代码:
var r := new Rectangle(0,0,0,0);
var thepen := new pen(color.black,3);
pen.Dashstyle:= System.Drawing.Drawing2D.DashStyle.Dash;
r := e.Bounds;
var beginPoint := new Point(0, r.Top + r.Height/2);
var endPoint := new Point(r.Right, r.Top + r.Height/2);
e.Graphics.DrawLine(thepen, beginPoint, endPoint);
但我还需要绘制透明线,我不知道怎么办。我看了网上,似乎几乎没有任何信息,即使在MSDN库
使用Color.Transparent绘制的最佳方式是不绘制。 –