C#Winform线程操作界面控件

来源:互联网 发布:网络语表弟是什么意思 编辑:程序博客网 时间:2024/06/06 02:04

控件只能够为主线程 所有 所以只能够
如下实现

System.Threading.Thread myThread1 ;
delegate void AddNodeDelegate();

myThread1 = new System.Threading.Thread(new System.Threading.ThreadStart(threadone));

void threadone()
{
this.tree.Invoke(new AddNodeDelegate(test);
}


private void test()
{
TreeNode node2 = tree.Nodes.Add("计算机");
olecon.Open();
treefull(node2);
olecon.Close();
}
private void treefull(TreeNode treeNode)
{//递归过程
}
这样就OK了 

原创粉丝点击