如何控制treeview控件中节点旁复选框的选择和取消呢

主  题:  如何控制treeview控件中节点旁复选框的选择和取消呢?
作  者:  reddust (reddust)
等  级:  ^^
信 誉 值:  60
所属论坛:  .NET技术 C#
问题点数:  20
回复次数:  2
发表时间:  2003-5-8 14:24:15

up



回复人: suosuoyyy(羊羊) ( 四级(中级)) 信誉:100 2003-5-8 14:49:07 得分:20

private void treeView2_AfterCheck(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
    if (e.Node.Checked==true)
    {  
        if (e.Node.Nodes.Count>0)
            for(int i=0;i<e.Node.Nodes.Count;i++)
            {
                e.Node.Nodes[i].Checked=true;
            }
    }
    else
    {
        if (e.Node.Nodes.Count>0)
            for(int i=0;i<e.Node.Nodes.Count;i++)
            {
                e.Node.Nodes[i].Checked=false;
            }
    }
}

测试通过,看看!

回复人: Ponney(宁) ( 一级(初级)) 信誉:100 2003-5-8 14:53:12 得分:0

跟楼上仁兄观点相同

该问题已经结贴 ,得分记录: suosuoyyy (20)、

Contributors: FHL