Member 14651331 Ответов: 1

Включение/выключение таймера, не обновляемого в окне addwatch


Я использую управление таймером из панели инструментов в vs 2017.Я включаю таймер в загрузке и отключаю его в какой - то части кода.Когда я вижу статус включения/выключения таймера в окне Addwatch,он остается всегда истинным, даже если его отключить.Может ли кто-нибудь, пожалуйста, помочь мне в этом.

публичный частичный класс frmTimer : форма
{
публичный frmTimer()
{
метод InitializeComponent();
}

частная frmTimer_Load недействительным(объект отправителя, EventArgs в электронной)
{
tmrtest.Включен=ложь ;
}

частная tmrtest_Tick недействительным(объект отправителя, EventArgs в электронной)
{
string test = "тестирование таймера";
checkingtimersettings();
}

частный недействительными checkingtimersettings()
{
tmrtest.Включено = ложь;
tmrtest.Интервал = 1000;
//tmrtest.Включен = истина;
//tmrtest.Начать();
}
}

Что я уже пробовал:

Я пробовал давать задержки, используя сон.даже это то же самое

phil.o

Вы отключаете таймер при загрузке формы. После этого таймер не будет тикать, и ни один из показанных вами кодов фактически не будет выполнен.

Richard MacCutchan

Пожалуйста, отредактируйте свой вопрос и покажите фактический код (правильно отформатированный) с включенным таймером, а также объясните, почему он не работает.

1 Ответов

Рейтинг:
1

Member 14651331

Сэр, даже если я включаю таймер в нагрузке, который является tmrtest.enable=true, и при отключении статуса таймера он не обновляется.


Richard Deeming

Чтобы ответить на комментарий, нажмите кнопку "ответить" рядом с этим комментарием.

Не опубликуйте свой ответ как "решение" вашего вопроса.