これは、描画するために使用される長方形と正方形、矩形描画関数と同じであり、円及び楕円は、塗装楕円関数で塗装され、以下の具体的な手順は例として理解されるべきで同じです。
//広場
保護されたオーバーライド無効のOnPaint(PaintEventArgse)
{
ペンdrawingPen新しいペン(Color.Red、5)=。
e.Graphics.DrawRectangle(drawingPen、50、50、50、50)。
}
ブラシ用DrawRectangle第1のパラメータの関数、第二、第三のパラメータは、左下隅の矩形座標、4番目、5番目のパラメータは、長方形の長さと幅です。
サークル:塗りつぶしなし
プライベート無効のbutton1_Click(オブジェクト送信者、EventArgsの電子)
{
グラフィックGRA = this.pictureBox1.CreateGraphics()。
ペンペンは新しいペン(Color.Pinkを)=; //色ペン
gra.DrawEllipse(ペン、10、10、100、100); //は楕円方法を描く、座標X、それが100である場合、Yは、幅、高さ、座標、半径50
}
サークル:はい色を塗りつぶし
プライベート無効のbutton1_Click(オブジェクト送信者、EventArgse)
{
グラフィックGRA = this.pictureBox1.CreateGraphics()。
ブラシブッシュは、新たなSolidBrush(Color.Greenを)=; //塗りつぶしの色
gra.FillEllipse(ブッシュ、10,10,100,100); //ビデオ充填方法楕円、X、それが100である場合、Yは、幅、高さ、座標、半径座標50
}
この関数内で、頂点のX、Y座標は、左の座標。