如何在工作线程中更新窗体的UI元素

2025-05-08 21:27:12
推荐回答(1个)
回答1:

这是一个普遍的问题:如果我们在程序中使用了多线程技术,而工作线程(后台线程)如果需要更新界面上的元素(例如进度条等),就会有一个线程安全性问题,因为进度条是由主线程创建出来的。
关于这一点,大致上看,WPF的机制与Windows Forms是没有差别的。我们在Windows Forms中需要按照下面的方式更新窗体元素。
http://blog.csdn.net/u014434080/article/details/50849576