private void PararcheckBox_CheckedChanged(object sender, EventArgs e) { TimerAleatorio.Stop(); TimerAuto.Stop(); Times.Stop(); dataGridView1.Rows.Clear(); }
private void Desactivar() { TempEncendidonumericUpDown.ReadOnly = true; TempEncendidonumericUpDown.Value = Acumulador_Temp; TempEncendidonumericUpDown.Increment = 0; ApagadocheckBox.Checked = true; EncendidocheckBox.Checked = false; if (ApagadocheckBox.Checked == true) { PararcheckBox.Enabled = true; } else { PararcheckBox.Checked = false; } IniciarcheckBox.Checked = false; VentanacheckBox.Checked = false; PuertacheckBox.Checked = false; PuertaVentanacheckBox.Checked = false; EnfriamientotextBox.Text = String.Empty; if (TempEncendidonumericUpDown.ReadOnly == true) { TimerAuto.Start(); } }
private void TimerAuto_Tick(object sender, EventArgs e) { TimerAuto.Interval = 1000; contador++; if (contador == 15) { TimerAuto.Stop(); TempEncendidonumericUpDown.ReadOnly = false; contador = 0; Limpiar(); Random Aleatorio = new Random(); int subida = Aleatorio.Next(21, 30); int bajada = Aleatorio.Next(17, 20); double Tiempo = Aleatorio.Next(15, 20); int opcion = Aleatorio.Next(1, 4); switch (opcion) { case 1: { VentanacheckBox.Checked = true; PuertacheckBox.Checked = false; PuertaVentanacheckBox.Checked = false; } break; case 2: { VentanacheckBox.Checked = false; PuertacheckBox.Checked = true; PuertaVentanacheckBox.Checked = false; } break; case 3: { VentanacheckBox.Checked = false; PuertacheckBox.Checked = false; PuertaVentanacheckBox.Checked = true; } break; case 4: { VentanacheckBox.Checked = false; PuertacheckBox.Checked = false; PuertaVentanacheckBox.Checked = false; } break; } TempEncendidonumericUpDown.Value = subida; TempApagadonumericUpDown.Value = bajada; TiemponumericUpDown.Value = (int)Tiempo; Calcular(subida, bajada, Tiempo); IniciarcheckBox.Enabled = true; IniciarcheckBox.Checked = true; if (IniciarcheckBox.Checked == true) { Times.Start(); EncendidocheckBox.Checked = true; ApagadocheckBox.Checked = false; } } }