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); }
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); }