GDI +と充填と引き込まれる未充填円形、長方形カラー(C#)と

これは、描画するために使用される長方形と正方形、矩形描画関数と同じであり、円及び楕円は、塗装楕円関数で塗装され、以下の具体的な手順は例として理解されるべきで同じです。

//広場

保護されたオーバーライド無効の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座標は、左の座標。

おすすめ

転載: www.cnblogs.com/pacexdong/p/12118161.html