私は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で描画する最善の方法は描画しないことです。 –