Тема: c# treeview
Показать сообщение отдельно
Непрочитано 02.07.2018, 18:44   #7
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: c# treeview

Цитата:
Сообщение от just_me Посмотреть сообщение
 
        private void ListDirectory(TreeView treeView, string path)
        {
            treeView.Nodes.Clear();
            var rootDirectoryInfo = new DirectoryInfo(path);
            treeView.Nodes.Add(CreateDirectoryNode(rootDirectoryInfo));
            treeView1.ExpandAll();
        }
 
        private static TreeNode CreateDirectoryNode(DirectoryInfo directoryInfo)
        {
            var directoryNode = new TreeNode(directoryInfo.Name);
            foreach (var directory in directoryInfo.GetDirectories())
                directoryNode.Nodes.Add(CreateDirectoryNode(directory));
            foreach (var file in directoryInfo.GetFiles())
                directoryNode.Nodes.Add(new TreeNode(file.Name));
            return directoryNode;
        }
Code: C#
usage :
 
ListDirectory(treeView1, Path);
 
Code: C#
can you give this source?
Boris2105 вне форума Ответить с цитированием