How to Expand or Collapse all the Child Nodes of a Particular Node
1 Oct 20182 minutes to read
All the treeview nodes can be collapsed by calling the TreeViewAdv.CollapseAll method. For individual nodes, call Node.Collapse method.
//Collapse all nodes in the TreeViewAdv
private void button1_Click(object sender, System.EventArgs e)
{
this.treeViewAdv1.CollapseAll();
}
// Expand all nodes in the TreeViewAdv
private void button2_Click(object sender, System.EventArgs e)
{
this.treeViewAdv1.ExpandAll();
}
// Collapse all child nodes under a Node0
private void button3_Click(object sender, System.EventArgs e)
{
TreeNodeAdv node = this.treeViewAdv1.Nodes[0];
node.CollapseAll();
}
// Expand all child nodes under a Node0
private void button4_Click(object sender, System.EventArgs e)
{
TreeNodeAdv node = this.treeViewAdv1.Nodes[0];
node.ExpandAll();
}
'Collapse all nodes in the TreeViewAdv
Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Me.treeViewAdv1.CollapseAll()
End Sub
' Expand all nodes in the TreeViewAdv
Private Sub button2_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Me.treeViewAdv1.ExpandAll()
End Sub
' Collapse all child nodes under a Node0
Private Sub button3_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim node As TreeNodeAdv = Me.treeViewAdv1.Nodes(0)
node.CollapseAll()
End Sub
' Expand all child nodes under a Node0
Private Sub button4_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim node As TreeNodeAdv = Me.treeViewAdv1.Nodes(0)
node.ExpandAll()
End Sub