StatusStrip交叉线程错误

时间:2015-05-28 10:42:23

标签: c# multithreading winforms

我已经检查了我的代码并放入了令人非常好的调用者,直到这一部分:

Invoke(new MethodInvoker(() =>
{
    statusLabel.ForeColor = Color.Red;
    statusLabel.Text = "Pausing...";
    System.Threading.Thread.Sleep(10000);
    statusLabel.ForeColor = Color.Black;    
}));

我有一个“statusStrip”,在这里我有一个“statusLabel”我在“statusStrip”上遇到一个跨线程错误我从来没有访问过“statusStrip”只有“statusLabel.text”部分,我是在这里做错了吗?

0 个答案:

没有答案