Вопрос

Если у меня есть экземпляр System.Таймеры.Таймер с длительным интервалом - скажем, 1 минута, как я могу узнать, запущен ли он, не дожидаясь тика?

Это было полезно?

Решение

System.Timer.Timer.Enabled должно сработать, когда вы вызываете "Start", он устанавливает значение Enabled равным TRUE, "Stop" устанавливает его в FALSE.

Другие советы

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

Если значение Timer.Включено равно true, ваш таймер запущен.

Таймер вызова.Запуск устанавливает значение "Включено" в значение "Истина".

Вызов таймера.Остановка устанавливает значение Enabled в false.

Если значение Timer.AutoReset равно true, то значение Enabled автоматически будет установлено в значение false при первом истечении времени таймера.

Используйте таймер Включенный собственность.

Вы должны убедиться, что таймер включен

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top