2

私はその方法で試しましたが、必要な結果が得られませんでした:

System.Drawing.Point[] p = new System.Drawing.Point[6];
p[0].X = 0;
p[0].Y = 0;
p[1].X = 53;
p[1].Y = 111;
p[2].X = 114;
p[2].Y = 86;
p[3].X = 34;
p[3].Y = 34;
p[4].X = 165;
p[4].Y = 7;
g = PictureBox1.CreateGraphics();
g.DrawPolygon(pen1, p);

私がやりたいのは、さまざまな色で定義され、レート(コーナーの数とエッジの座標)に従って定義されたピクチャボックスにポリゴンを描画することです

ここに画像の説明を入力

4

2 に答える 2

3

xOffset 変数を作成し、30 に設定して、それをすべての X 値に追加します。yOffset を 50 に等しくし、それをすべての Y に追加します。

于 2012-08-22T22:55:39.627 に答える