我可以在网上找到很多关于如何在vb.net中画线的例子。
但是我找不到任何如何以特定角度绘制线条的例子。
有人可以告诉我该怎么做吗?
答案 0 :(得分:1)
您需要使用sin
/ cos
进行一些数学运算。
x1
,y1
=行的起始位置
angleInRadians
=转换为Radians的行上的角度
x2 = lineLength * Math.Cos(angleInRadians) + x1
y2 = lineLength * Math.Sin(angleInRadians) + y1
然后你可以从(x1
,y1
)到(x2
,y2
)画一条线。