我是新手,正在学习使用C#绘图和画笔,并尝试制作一个简单的程序,其中包含3个相交的圆(A、B、C)。我的目标是根据得到的结果涂上特定的颜色。
例如:如果结果为1,则我想填充黄色边框区域;如果结果为4,则我想填充绿色边框区域,以此类推。
例如:如果结果为1,则我想填充黄色边框区域;如果结果为4,则我想填充绿色边框区域,以此类推。
绘制这些圆的代码:
private void button1_Click(object sender, EventArgs e)
{
Graphics A = this.CreateGraphics();
Graphics B = this.CreateGraphics();
Graphics C = this.CreateGraphics();
Pen Bluepen = new Pen(Color.Blue, 2);
Pen RedPen = new Pen(Color.Red, 2);
Pen BlackPen = new Pen(Color.Black, 2);
A.DrawEllipse(Bluepen,100, 100, 150, 150);
B.DrawEllipse(RedPen, 195, 100, 150, 150);
C.DrawEllipse(BlackPen, 145, 190, 150, 150);
}