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 sign in to leave a comment
Access denied
Access denied