Articles in this section
Category / Section

How to select all the visible nodes in WinForms TreeViewAdv?

1 min read

ExtendSelectionTo method

It done by using ExtendSelectionTo method of TreeViewAdv.

C#

private void button1_Click(object sender, System.EventArgs e)
{
   foreach (TreeNodeAdv node in this.treeViewAdv1.Root.Nodes)
   {
      this.treeViewAdv1.SelectedNodes.Add(node);
      TreeNodeAdv lastNode = node.LastNode;
      while (lastNode != null)
      {
          this.treeViewAdv1.ExtendSelectionTo(lastNode);
          lastNode = lastNode.LastNode;
      }
   }
   this.treeViewAdv1.Focus();
}

VB

Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
For Each node As TreeNodeAdv In Me.treeViewAdv1.Root.NodesMe.treeViewAdv1.SelectedNodes.Add(node)
    Dim lastNode As TreeNodeAdv = node.LastNode
    Do While Not lastNode Is Nothing 
        Me.treeViewAdv1.ExtendSelectionTo(lastNode)
        lastNode = lastNode.LastNode
        Loop
    Next node
    Me.treeViewAdv1.Focus()
End Sub

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please  to leave a comment
Access denied
Access denied