Draw each of 100 cells with randomly chosen colors : Color : Graphics C# Source Code


Custom Search

C# Source Code » Graphics » Color »

 

Draw each of 100 cells with randomly chosen colors









    

using System;
using System.Drawing;
using System.Windows.Forms; 

public class ColorChips : Form {
  public ColorChips() {
    Size = new Size(300,300);
    Text = "Color Chips";
  }

  protected override void OnPaint(PaintEventArgs e)   {
    Graphics g = e.Graphics;
    int h = DisplayRectangle.Height;
    int w = DisplayRectangle.Width;
    Random r = new Random();

    for (int i = 0; i < 10; i++){
      for (int j = 0; j < 10; j++) {
        Color color = Color.FromArgb (r.Next(256), r.Next(256), r.Next(256));
        Brush brush = new SolidBrush(color); 
        g.FillRectangle(brush, i*w/10, j*h/10, w/10, h/10);
      } 
    }  
    base.OnPaint(e);
  }
  static void Main() {
    Application.Run(new ColorChips());
  }
} 

           
       
    
   
  
   







HTML code for linking to this page:

Follow Navioo On Twitter

C# Source Code

 Navioo Graphics
» Color