我引用了别人的一个从服务器上查文件目录的服务,要使用次查询服务,要定义他写好的事件
m_mylanFileMng = new LanFileManager(strServerIP);
if (m_mylanFileMng == null)
   return;
//文件上传下载服务事件
m_mylanFileMng.ReturnLanDirectories += new LanFileManager.ReturnLanDirectoriesEventHandler(m_mylanFileMng_ReturnLanDirectories);
然后我在事件中实时向Treeview控件中添加其得到的服务器上指定目录下的文件夹
  void m_mylanFileMng_ReturnLanDirectories(string[] Dirs)
        {             for (int i = 0; i < Dirs.Length; i++)
                {
                    AddNode(tvManageTree, Dirs[i]);
                }
             this.TreeViewManageTree.ExpandAll();
            
        }
爆出错误:在该控件上执行的操作正从错误的线程调用,使用Control.Invoke或Control.BeginInvoke封送到正确的线程才能执行此操作。
请问高手这是为什么?怎么解决呢?tks~~