RT,c#  treeview 控件的 checkboxes=true时,当 节点 选中 或者 取消选中时 ,如何返回该节点(类似于checkbox 中的 checkedchanged 事件),

解决方案 »

  1.   

           private void MainForm_Load(object sender, EventArgs e)
            {
                treeView1.AfterCheck += new TreeViewEventHandler(treeView1_AfterCheck);
            }        void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
            {
                //这就是选中或取消的那个节点
                TreeNode node = e.Node;        }
      

  2.   

            private void MainForm_Load(object sender, EventArgs e)
            {
                //为treeView1绑定AfterChck事件
                treeView1.AfterCheck += new TreeViewEventHandler(treeView1_AfterCheck);
            }        void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
            {
                //获得选中或取消的节点
                TreeNode node = e.Node;
            }