Example #1
0
        private static void CreateListingNodes(StfsFileListing listing, TreeNodeCollection collection)
        {
            foreach (StfsFileListing folder in listing.Folders)
            {
                TreeNode folderNode = CreateEntryNode(folder.Entry);
                CreateListingNodes(folder, folderNode.Nodes);
            }

            foreach (StfsFileEntry file in listing.Files)
            {
                TreeNode fileNode = CreateEntryNode(file);
                collection.Add(fileNode);
            }
        }
Example #2
0
 private void ShowListing(StfsFileListing listing)
 {
     packageView.Nodes.Clear();
     CreateListingNodes(listing, packageView.Nodes);
 }