Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
System.Drawing.Graphics 名前空間内では、次のように多角形を描画できます。
using (Graphics g = Graphics.FromImage(bmp)) { g.DrawPolygon(Pens.Black, myArray); }
塗りつぶされたポリゴンを作成する方法がありますg.FillPolygon()。
g.FillPolygon()
多角形を作成して(境界線があるように)、それを塗りつぶすにはどうすればよいですか?
塗りつぶされたポリゴンを描画してから、境界線があるように見えるように周囲を描画します。
using (Graphics g = Graphics.FromImage(bmp)) { g.FillPolygon(fillBrush, myArray); g.DrawPolygon(borderPen, myArray); }