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

AddFilesToTree() private method

private AddFilesToTree ( DirectoryInfo testSetDir, TreeNode parentNode ) : void
testSetDir DirectoryInfo
parentNode TreeNode
return void
        private void AddFilesToTree( DirectoryInfo testSetDir, TreeNode parentNode )
        {
            //-----------------//
            //--- Add Files ---//
            //-----------------//
            foreach (FileInfo fi in testSetDir.GetFiles())
            {
                string extension = fi.Extension;
                var node = new TreeNode( fi.Name );
                node.Name = fi.Name;
                node.Tag = fi;
                SetTreeNodeImage( extension, node, parentNode );
                if (parentNode == null)
                    testSetNavigationTree.Nodes.Add( node );
                else
                    parentNode.Nodes.Add( node );
            }
        }