- 畫矩形
DrawRectangle - 畫扇形
DrawPie - 畫本文
DrawString(可運用在”繪製驗証碼”)
畫矩形 DrawRectangle
1
2
3
4
5
6
7
8
//畫矩形
private void button2_Click(object sender, EventArgs e)
{
Graphics g = this.CreateGraphics();//new Graphics();不能new,用this
Pen pen = new Pen(Brushes.Black); //筆+顏色
Rectangle rectangle = new Rectangle(new Point(100, 100), new Size(80, 80)); //點+大小
g.DrawRectangle(pen, rectangle);//畫矩形
}
畫扇形 DrawPie
1
2
3
4
5
6
7
8
//畫扇形
private void button3_Click(object sender, EventArgs e)
{
Graphics g = this.CreateGraphics();
Pen pen = new Pen(Brushes.Blue);
Rectangle rec = new Rectangle(new Point(150, 150), new Size(180, 180));
g.DrawPie(pen, rec, 30, 30);//畫扇形: 多一個角度
}
畫本文 DrawString
1
2
3
4
5
6
//畫本文
private void button4_Click(object sender, EventArgs e)
{
Graphics g = this.CreateGraphics();
g.DrawString("Riva加油", new Font("宋體", 20, FontStyle.Underline), Brushes.Black, new Point(200, 200));
}