Example #1
0
        public static FileExplorerNode CreateNode(string path, NodeViewType nvt, FileExplorer parent, bool IsFile = false)
        {
            var fen = new FileExplorerNode()
            {
                IsFile = IsFile, nodeViewType = nvt
            };

            fen.parent    = parent;
            fen.Name      = Path.GetFileName(path);
            fen.Directory = Path.GetDirectoryName(path);
            fen.FullPath  = path;
            fen.Icon      = IconRepository.GetIconByFileName(fen.Name);

            fen.CreateHtmlNode();

            return(fen);
        }