您好,登錄后才能下訂單哦!
因為用到了橢圓及漸變效果,所以需引用以下的命名空間:
using System.Drawing;
using System.Drawing.Drawing2D;
代碼實現技術如下:
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
Brush brGradient = new LinearGradientBrush(new Rectangle(0,0,400,400),Color.Black,Color.Red,45,false);
Brush brHatch = new HatchBrush(HatchStyle.HorizontalBrick, Color.Black, Color.Yellow);
Brush brsolid = new SolidBrush(Color.SlateBlue);
g.FillRectangle(brGradient,10,10,200,180); //畫正方形
g.FillEllipse(brHatch,150,200,150,190); //橢圓
g.FillPie(brsolid,80,0,300,300,285,75); //扇形
}
實現效果圖:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。