Red de conocimiento informático - Material del sitio web - Cómo dibujar un cuadrado de 4*4 en Winform

Cómo dibujar un cuadrado de 4*4 en Winform

private void init(int n)

{

RDM aleatorio;

ArrayList al = new ArrayList();

int t = 0;

rdm = new Aleatorio();

t = 0

mientras (al.Count lt; n * n)

{

t = rdm.Next(0, n * n);

if ((!al.Contains(t)))

{

al.Add(t);

}

}

// Borrar los controles en la matriz de control PicBlock existente p>

if (PicBlock != null)

{

for (int i = 0; i lt; PicBlock.Length; i )

if (PicBlock[i]! =null)PicBlock[i].Dispose();

}

PicBlock = nuevo PictureBox[n*n];

Posición = new int[n * n];

for (t = 0; t lt; = al.Count - 1; t )

{

Posición[t] = Convert.ToInt16 (al[t]);

}

}

}

}

comboBox1_SelectedIndexChanged(objeto remitente, System.EventArgs e)

{

GameSize =(int) Math.Sqrt(Convert.ToInt16 (comboBox1.Text) )) ;

init(GameSize);

}