这是什么错误?怎么办?
捏造的信仰 2004-10-14 04:54:30 我打算在一个线程当中对TreeView添加节点。线程是包含在一个叫NodeManager的类当中的。Form1将TreeNode传递给NodeManager,NodeManager负责添加节点。结果出错了:
未处理的“System.InvalidOperationException”类型的异常出现在 system.windows.forms.dll 中。
其他信息: 在该控件上执行的操作正被错误的线程调用。必须使用 Control.Invoke 或 Control.BeginInvoke 封送到正确的线程才能执行此操作。
文档上对Control.invoke的解释是“在拥有此控件的基础窗口句柄的线程上执行指定的委托”,看不懂。
谁能简单的告诉我是怎么回事吗?这段线程放在Form1里面的时候是没有问题的。怎样使用Invoke?谢谢!