나는 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로 그리는 가장 좋은 방법은 그리지 않는 것입니다. –