WPF-在不同的静态类中无延迟地更新GUI



我在谷歌上搜索了很多天,包括stackoverflow本身,但我仍然找不到任何适用于我的解决方案。我是WPF的初学者,只想在运行时实时更新控制内容,而不是在函数执行完成后(在睡眠5秒后(。我附上了测试的小项目。。。如有任何帮助,我们将不胜感激!:(

非常感谢,祝你周末愉快!

链接到文件(OneDrive(:https://1drv.ms/u/s!Ah_jzGa_zAzHgg5f_FEm3ERzRhfa?e=0克朗

在此处输入图像描述

Thread.Sleep()将阻塞主UI,因此在您的情况下,即使UI已经更新,您也无法看到它。

我想你可以先做MainWindow.Instance.Invalidate(),然后再打Thread.Sleep()

最新更新