座標があり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[]」に変換できません
どうすればこれを修正できますか? Rectangle
と の複数のバリエーションを試しましたがRectangleF
、どれも一緒に動作しません..最終結果は次のようになります。