C# AdvTree以编程方式选择所有节点

C# AdvTree以编程方式选择所有节点,c#,.net,dotnetbar,C#,.net,Dotnetbar,我正在尝试选择AdvTree中Ctrl+A上的所有节点。 它被设置为允许多选 我让event PreviewKeyDown选中ctrl键,然后按A键 我试过这个: For Each nd As Node In tvComputers.Nodes nd.SetSelectedCell(nd.Cells(0), Nothing) Next 但它只是选择了树中的最后一个项目,似乎没有添加到所选列表中如果找到了它,则无需担心,但我会把它放在其他人面前,因为我在任何地方都找不到 For Eac

我正在尝试选择AdvTree中Ctrl+A上的所有节点。 它被设置为允许多选

我让event PreviewKeyDown选中ctrl键,然后按A键

我试过这个:

For Each nd As Node In tvComputers.Nodes
    nd.SetSelectedCell(nd.Cells(0), Nothing)
Next

但它只是选择了树中的最后一个项目,似乎没有添加到所选列表中

如果找到了它,则无需担心,但我会把它放在其他人面前,因为我在任何地方都找不到

 For Each nd As Node In tvComputers.Nodes
     tvComputers.SelectedNodes.Add(nd)
 Next