private void btnReiniciar_Click(object sender, EventArgs e) { dgvCinta[posicionCabezal, 0].Style.BackColor = Color.Empty; //Quitar las columnas que se agregaron int count = dgvCinta.Columns.Count; for (int i = count - 1; i >= 21; i--) { dgvCinta.Columns.RemoveAt(i); } DeshabilitarBotones(); btnIngresar.Enabled = true; txtCadena.Text = string.Empty; txtCadena.Enabled = true; IniciarCinta(); pBAceptacion.BackColor = Color.Empty; pasos = 0; lblNPasos.Text = pasos.ToString(); PintarEstado("0"); maquinas = new MaquinaTuring(); cinta = string.Empty; //Reescribir el datagrid dgvCinta.Size = new Size(843, 43); }
public Form1() { InitializeComponent(); IniciarPicturesBox(); DeshabilitarBotones(); trackBar1.Value = 2; dgvCinta.Rows.Add(); IniciarCinta(); rbtnPalindromos.Checked = true; maquinas = new MaquinaTuring(); posicionCabezal = 0; pasos = 0; maquina = 0; primero = false; txtInformacion.Text = "Máquina de Turing que reconoce una " + "cadena de a, b o c's y verifica si " + "la cadena es un palíndromo."; }