Pregunta

Si tengo una instancia de un System.Timers.Timer que tiene un intervalo largo, digamos 1 minuto, ¿cómo puedo saber si se inicia sin esperar el Tick?

¿Fue útil?

Solución

System.Timer.Timer.Enabled debería funcionar, cuando llame a " Iniciar " establece Habilitado en VERDADERO, " Detener " lo establece en FALSO.

Otros consejos

if (timer1.Enabled)
{
   // Do Something
}

Si Timer.Enabled es verdadero, su temporizador se está ejecutando.

Calling Timer.Start establece Enabled en true.

Calling Timer.Stop establece Enabled en false.

Si Timer.AutoReset es verdadero, entonces Enabled se establecerá automáticamente en falso la primera vez que expire el temporizador.

Use el habilitado propiedad.

Debe verificar que el temporizador esté habilitado

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top