C# Form  treeView  空间 点击节点触发事件是什么?我想点击左侧节点, 右侧显示 lable中有显示 赐教!!!!

解决方案 »

  1.   

    SelectedNodeChanged
    http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.treeview%28VS.80%29.aspx
      

  2.   

    treeView1_AfterSelect(object sender, TreeViewEventArgs e)
      

  3.   

    treeView1_AfterSelect(object sender, TreeViewEventArgs e)
      

  4.   


            private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                if (treeView1.SelectedNode == treeView1.Nodes[0] )
                {
                    label1.Text=cmbCurmodel.Text.Trim()+"--"+treeView1.Nodes[0].Text;
                }
                else 
                    if (treeView1.SelectedNode.Parent == treeView1.Nodes[0])
                {
                    label1.Text = cmbCurmodel.Text.Trim() +"--"+cmbUt.Text.Trim()+ ">>" + treeView1.SelectedNode.Text;
                    
                }
                else
                {
                    label1.Text = cmbCurmodel.Text.Trim() + "--" + cmbUt.Text.Trim() + ">>" + treeView1.SelectedNode.Parent.Text + ">" + treeView1.SelectedNode.Text;
                }
            }