C#做一个窗体自动画圆
时间:2020-07-03 10:29:05
收藏:0
阅读:106
设置一个button标签
创建Graphics对象,调用它的画圆方法
g.DrawEllipse( new Pen(getRandomColor(),2), x0 - r, y0 - r, r * 2, r * 2 );
Random r = new Random(); Color getRandomColor() { return Color.FromArgb( r.Next(256), r.Next(256), r.Next(256)); } private void button1_Click_1(object sender, EventArgs e) { Graphics g = this.CreateGraphics(); int x0 = this.Width / 2; int y0 = this.Height / 2; for(int r = 0; r < this.Height / 2; r++) { g.DrawEllipse( new Pen(getRandomColor(),2), x0 - r, y0 - r, r * 2, r * 2 ); } g.Dispose();//释放资源 }
原文:https://www.cnblogs.com/wanshiliang/p/13228216.html
评论(0)