c# treeview - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming

Программирование / Programming
Ищете помощи в написании программы, есть сложность в выполнении задания (в институте и т.д.), пожалуйста, спросите у нас в данном форуме и мы обязательно вам поможем. При поддержке: Рейтинг серверов самых популярных online-игр

Ответ
Опции темы
Непрочитано 24.06.2018, 14:48   #1
Пользователь

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

Нужна помощь с реализацией treeview.
А точнее помощь в её использование, так как просто сделать чтобы она показывала папки или диски у меня получилось.
Но не могу понять как сделать так чтобы при выборе файла она показывала именно те файлы которые в папке после декрипта т.е. как на скриншоте ниже.
Можно пример кода или лучше исход какой то старой программы с этим
Boris2105 на форуме Ответить с цитированием
Непрочитано 25.06.2018, 18:46   #2
Пользователь

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

Up!
Ни кто не может помочь?
Boris2105 на форуме Ответить с цитированием
Непрочитано 26.06.2018, 01:24   #3
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: c# treeview

Программа на .NET? Reflector'ом разбери и посмотри.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR на форуме Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 26.06.2018, 07:39   #4
Пользователь

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

Цитата:
Сообщение от PROGRAMMATOR Посмотреть сообщение
Программа на .NET? Reflector'ом разбери и посмотри.
попробовал, не получилось

вот чем защищен
Crypto Obfuscator for .NET v5.x detected !
Boris2105 на форуме Ответить с цитированием
Непрочитано 26.06.2018, 12:50   #5
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: c# treeview

https://github.com/0xd4d/de4dot
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR на форуме Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 02.07.2018, 14:08   #6
Пользователь

По умолчанию Re: c# treeview

 
        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#
just_me вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 02.07.2018, 18:44   #7
Пользователь

Автор темы (Топик Стартер) 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 на форуме Ответить с цитированием
Непрочитано 03.07.2018, 00:06   #8
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: c# treeview

Boris2105, в прикрепленных.

Есть несколько подходов https://stackoverflow.com/a/6239644
Вложения
Тип файла: 7z WindowsFormsApp1.7z (6.3 Кб, 3 просмотров)
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR на форуме Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2018 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 21:17. Часовой пояс GMT +3.

Вверх