如何检测Treeview是否有TreeNodes (VB.Net/C#)

How to detect if Treeview has TreeNodes or not (VB.Net/C#)

我如何知道 TreeView 是否有 TreeNodes,无论它们是父节点还是子节点?我只是想避免重复。伪代码如下所示:

If TreeView1 has TreeNodes Then   
   'Remove old ones and create another   
   'Or Exit to skep creation of new ones  
Else  
   'Create TreeNodes  
End Sub 

您可以检查 TreeView1.Nodes.Count 或者您可以简单地调用 TreeView1.Nodes.Clear() 以确保在添加新的之前它总是清晰的

更新更完整的答案:

If TreeView1.Nodes.Count = 0 Then   
   'Remove old ones and create another   
   'Or Exit to skep creation of new ones  
Else  
   'Create TreeNodes  
End Sub