<分区>
我打算在我的 winform
中画一些箭头,我已经完成了大部分工作。只有一个问题,我无法区分箭头的终点和起点,它们相互混合并且不清楚每个箭头的起点和终点在哪里,我附上了一张显示我的问题的图片。我想知道我怎样才能使它们更清晰或类似的东西(可能是用户友好的)忍受的箭头很容易看到箭头。
正如您所看到的,因为箭头一个接一个地出现,所以它们的结尾和开头是混合的,我该如何解决这个问题?
谢谢您的帮助
这是我的代码
using (Pen P = new Pen(Color.LightBlue, 3))
{
P.StartCap = LineCap.NoAnchor;
P.EndCap = LineCap.ArrowAnchor;
for (int i = 0; i < result.Length; i++)
{
int a = (int)result[i] - 65;
int b;
try
{
b = (int)result[i + 1] - 65;
}
catch (Exception)
{
b = (int)result[0] - 65;
}
Point startPoint = new Point(_guiLocations[a].X, _guiLocations[a].Y);
Point endPoint = new Point(_guiLocations[b].X, _guiLocations[b].Y);
pnlView.CreateGraphics().DrawLine(P, startPoint, endPoint);
}
}