SelectedNode = .Nodes [0]上的线程异常

时间:2009-04-08 10:19:22

标签: c# user-interface thread-exceptions

为什么我得到System.Threading.ThreadStateException?

void setupTree(TreeView tv, MyObj o)
{

    tv.Invoke((MethodInvoker)delegate
    {
        tv.Nodes.Clear();
        tv.Nodes.Add("<root>").Tag = o;
        tv.SelectedNode = tv.Nodes[0]; //it happens here
    });
}

1 个答案:

答案 0 :(得分:1)

TreeView是否已创建其句柄?

你能发布一个简短但完整的程序来证明这一点吗?