C# DispatcherTimer 不会更新我的标签

问题描述

我在 WinForm 顶部有四个选项卡。

如果点击“Fahrt”,dispatcherTimer 会被执行,继续在后台正常运行,并且函数中的标签等会被更新。 但是,如果我第二次、第三次点击......,他就不想再更新标签等了。 他进了 IF,我已经查过了,他只是不想再做带有标签等的内容了,我不太明白。

dispatcherTimer

if (checkTelemetryDatas?.IsEnabled == true) return;
checkTelemetryDatas = new dispatcherTimer();
checkTelemetryDatas.Tick += new EventHandler(checkTelemetryDatasUpdater);
checkTelemetryDatas.Interval = new TimeSpan(0,1000);
checkTelemetryDatas.Start();

checkTelemetryDatasUpdater 函数

https://pastebin.com/RV7rYtuP

希望你能理解,因为我的英语不是最好的。

很高兴询问是否缺少某些东西。谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)