ATMLCommonLibrary.forms.ATMLNavigationWindow.AddFolderToTree C# (CSharp) Method

AddFolderToTree() private method

private AddFolderToTree ( DirectoryInfo testSetDir, TreeNode node ) : void
testSetDir DirectoryInfo
node TreeNode
return void
        private void AddFolderToTree( DirectoryInfo testSetDir, TreeNode node )
        {
            //-------------------//
            //--- Add Subdirs ---//
            //-------------------//
            foreach (DirectoryInfo subDir in testSetDir.GetDirectories())
            {
                var subNode = new TreeNode( subDir.Name );
                subNode.Name = subDir.Name;
                subNode.Tag = subDir;
                node.Nodes.Add( subNode );
                AddFolderToTree( subDir, subNode );
            }

            AddFilesToTree( testSetDir, node );
        }