private void LoadChildTreeNodes(VvTreeNode node) { VvTreeNode childnode; if (node.GetNodeCount(true) == 1) { childnode = (VvTreeNode)node.Nodes[0]; if (Guid.Empty.Equals(childnode.NodeID)) { node.Nodes.Remove(childnode); } } FolderCollection fldrColl = Vault.DefaultStore.Library.GetChildFolders(node.NodeID); foreach (Folder folder in fldrColl) { childnode = new VvTreeNode(folder.FolderID, folder.Name); childnode.Nodes.Add(new VvTreeNode(Guid.Empty, "")); node.Nodes.Add(childnode); } node.Expand(); }