Exemple #1
0
        public static FileSystemTreeNode CreateFolderNode(EntryInfo info)
        {
            FileSystemTreeNode node = new FileSystemTreeNode(info.Name, 0, 0);

            node.ImageKey        = "folder";
            node.Data.InfoObject = info;
            node.AddLazyLoadingNode();
            return(node);
        }
Exemple #2
0
        public static FileSystemTreeNode CreateDriveNode(EntryInfo info)
        {
            //string nodeName = null;
            // TODO: Support showing drive label!
            //try
            //{
            //	string driveLabel = info.VolumeLabel;
            //	if (string.IsNullOrEmpty(driveLabel))
            //		nodeName = info.Name;
            //	else
            //		nodeName = string.Format("{0} ({1})", info.Name, driveLabel);
            //}
            //catch (Exception)
            //{
            //	nodeName = info.Name;
            //}

            FileSystemTreeNode node = new FileSystemTreeNode(info.Name, 0, 0);

            node.ImageKey        = "drive";
            node.Data.InfoObject = info;
            node.AddLazyLoadingNode();
            return(node);
        }