读书人

请问关于Brush的有关问题

发布时间: 2012-09-01 09:33:03 作者: rapoo

请教关于Brush的问题
我要在一个画板上画两个不同颜色的圆,应该怎么做呢?在for循环里不能new Brush吗?
打个比方
Graphics graphics = e.Graphics;
Brush brush;
for(int i=0;i<2;i++)
{
if(i==0)
brush = new SolidBrush(Color.Green);
else if(i==1)
brush = new SolidBrush(Color.Red);

Graphics graphics = e.Graphics;
Rectangle rect = new Rectangle(110, 10, 20, 20);
graphics.FillRectangle(brush,rect);
}

我是新手,请各位大虾帮帮忙!


[解决办法]
graphics.FillEllipse
[解决办法]
你两个圆不能画在同一个位置,不然第一个看不到了。
[解决办法]
看不懂。
[解决办法]

探讨

你两个圆不能画在同一个位置,不然第一个看不到了。

读书人网 >C#

热点推荐