(+84) 236.3827111 ex. 402

Kỹ thuật bắt sự kiện check vào nút con và nút cha trên cây ở C#


Viết code để xử lí sự kiện khi người dùng check vào nút cha thì các nút con của nút cha đó cũng được chọn và ngược lại.

Code tham khảo.

privatevoid treeView1_AfterCheck(object sender, TreeViewEventArgs e)

{

TreeNode node = e.Node;

if (node.Checked == true && node.Parent == null)

{

foreach (TreeNode child in node.Nodes)

{

child.Checked = true;

}

}

else

{ foreach (TreeNode child in node.Nodes)

{

child.Checked = false;

}

}

}