TreeNode的Click事件,然后判断下这个(TreeNode)sender是不是左树节点

解决方案 »

  1.   

    根据treenode 的ID或者名称进行switch case 就可以了啊
      

  2.   

     /// <summary>
            /// 选择树结构是发生
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void tvItemPool_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
            {
                if (e.Node != null)
                {
                    ipcmode.Code = e.Node.Name;
                    ipcmode.Name = e.Node.Text;
                    if (e.Node.Name.Length == 6)//此处位选中题库集节点(查询题库集下的知识点)
                    {
                       // this.KnowledgedataGridView.DataSource = kgbll.SelectKnowlegetkj(e.Node.Text);
                    }
                    else//根据题库查询知识点
                    {
                        this.dataGridViewitem.DataSource = itembll.SelectItemIPCode(e.Node.Name);
                    }
                    
                }
            }