求教:输入小球的行和列数就能画出由七种不同颜色球组成的图

atimac 2012-08-15 02:12:48
哪位大神教教我这题怎么做?谢谢
...全文
174 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
atimac 2012-08-15
  • 打赏
  • 举报
回复
谢谢,你有qq吗,我能否加你拜你为师呢,我这个是一窍不通
bdmh 2012-08-15
  • 打赏
  • 举报
回复

Color[] colors = new Color[] { Color.Red, Color.Orange, Color.Yellow, Color.Green, Color.Cyan, Color.Blue, Color.Pink };
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
DrawCircle(e.Graphics, 5, 5);
}
private void DrawCircle(Graphics g, int row, int col)
{
Random random = new Random();
int r = 10;
for (int i = 0; i < row; i++)
{
for (int j = 0; j < col; j++)
{
Rectangle rect = new Rectangle(j * r * 2, i * r * 2, 2 * r, 2 * r);
g.FillEllipse(new SolidBrush(colors[random.Next(7)]), rect);
}
}
}
atimac 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

[/Quote]就是这个效果,输入行列数后会在picturebox里画出
atimac 2012-08-15
  • 打赏
  • 举报
回复
bdmh 2012-08-15
  • 打赏
  • 举报
回复
你先画个结果出来让大家看看,行和列,跟你的七种颜色有什么关系,小球要组成什么样的图案
atimac 2012-08-15
  • 打赏
  • 举报
回复
这是啥?和我问题无关啊
  • 打赏
  • 举报
回复

110,579

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧