по какой-то причине этот код выдает ошибку [code]private void button1_Click(object sender, EventArgs e) { treeView1.BeginUpdate(); TreeNode labelnode = treeView1.Nodes[0].Nodes.Add("Label" + labelnum.ToString()); treeView1.EndUpdate();
//create id string id = "1";
Thread thread = new Thread(new ThreadStart(Worker(labelnode, id))); // it errors out here thread.Start(); }
private void Worker(TreeNode labelnode, string id) { while (true) { Thread.Sleep(50); if (labelnode.IsSelected == true) { showProperties("label", id); } } } [/code] здесь я пытался показать свойства, когда был выбран labelnode. был бы рад и благодарен, если бы кто-нибудь мне помог