我有一个坐标List
,float
我正在尝试围绕先前绘制的线绘制一个矩形。
Graphics G = e.Graphics;
Pen pen5 = new Pen(Color.DodgerBlue, 0.01f);
var rect2 = new RectangleF();
GraphicsPath maliOkvir = new GraphicsPath();
maliOkvir.AddLine(((float)(odabraniSegment[0].startX)),
(float)(odabraniSegment[0].startY),
(float)(odabraniSegment[0].endX),
(float)(odabraniSegment[0].endY));
rect2 = maliOkvir.GetBounds();
G.DrawRectangle(pen5, rect2);
我收到rect2
部分错误:
G.DrawRectangles(pen5, rect2);
无法从“System.Drawing.RectangleF”转换为“System.Drawing.RectangleF[]”
我怎样才能解决这个问题?尝试了 and 的多种变体Rectangle
,RectangleF
没有一个可以一起工作..最终结果应该如下所示: