从后台线程更新UI控件

时间:2011-03-20 21:43:20

标签: c#

我有一个在 Windows CE 2.0设备上运行的GUI程序。有一次,我需要对我想在后台线程中执行的Web服务器执行远程请求,问题是我还需要在此过程进行时更新进度条和按钮的“已启用”属性。

BackgroundWorker()由于某种原因不可用(它是灰色的)。如何从此线程启动后台线程并更新UI控件。

1 个答案:

答案 0 :(得分:1)

使用UI控件上的Invoke方法从后台线程更新它。

请参阅ThreadStart了解后台线程的旧方法。