VitNX_TreeView.SelectNodes (VitNX_TreeNode, VitNX_TreeNode) Method

public void SelectNodes( 
VitNX_TreeNode startNode
VitNX_TreeNode endNode 
)
This language is not supported or no code example is available.

Parameters

startNode
VitNX_TreeNode

endNode
VitNX_TreeNode

public void SelectNodes(VitNX_TreeNode startNode, VitNX_TreeNode endNode)
 {
     var nodes = new List<VitNX_TreeNode>();
 
     if (startNode == endNode)
         nodes.Add(startNode);
 
     if (startNode.VisibleIndex < endNode.VisibleIndex)
     {
         var node = startNode;
         nodes.Add(node);
         while (node != endNode && node != null)
         {
             node = node.NextVisibleNode;
             nodes.Add(node);
         }
     }
     else if (startNode.VisibleIndex > endNode.VisibleIndex)
     {
         var node = startNode;
         nodes.Add(node);
         while (node != endNode && node != null)
         {
             node = node.PrevVisibleNode;
             nodes.Add(node);
         }
     }
 
     SelectNodes(nodes, false);
 }
					
This language is not supported or no code example is available.

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

.NET Core

Supported in: 5.0+, 6.0+

In this article

Definition