public frmPrincipal() { InitializeComponent(); //Para evitar parpadeo al repintar la ventana this.SetStyle( ControlStyles.DoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.ResizeRedraw, true); //Se actualiza el estilo de dibujo del control this.UpdateStyles(); //Establecemos el tamaño de la ventana SetClientSizeCore((2 * margenH) + (columnas * anchoCelda), (2 * margenV) + (filas * anchoCelda)); //Se inicializa la matriz de células estado = new bool[filas, columnas]; //Reglas por defecto calcularNuevoEstado = calcularEstado23_3; }
private void reglas3ToolStripMenuItem_Click(object sender, EventArgs e) { reglas1ToolStripMenuItem.Checked = false; reglas2ToolStripMenuItem.Checked = false; reglas3ToolStripMenuItem.Checked = true; //Se establen las reglas según la opción seleccionada del menú calcularNuevoEstado = calcularEstado1358_357; }
public frmPrincipal() { InitializeComponent(); this.SetStyle( ControlStyles.DoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.ResizeRedraw, true); this.UpdateStyles(); SetClientSizeCore((2 * margenH) + (columnas * anchoCelda), (2 * margenV) + (filas * anchoCelda) + 50); estado = new bool[filas, columnas]; calcularNuevoEstado = calcularEstado23_3; }