コード例 #1
0
 private void PararcheckBox_CheckedChanged(object sender, EventArgs e)
 {
     TimerAleatorio.Stop();
     TimerAuto.Stop();
     Times.Stop();
     dataGridView1.Rows.Clear();
 }
コード例 #2
0
        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();
            }
        }
コード例 #3
0
        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;
                }
            }
        }