Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
2 / 2 / 2
Регистрация: 26.02.2015
Сообщений: 81

TreeView с несколькими столбцами

26.02.2019, 12:00. Показов 3266. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, хотелось бы попросить у вас пример построений TreeView состоящим из нескольких столбцов, возможно у кого-нибудь остался скаченный пример из ссылки https://docs.microsoft.com/en-... 23(v=vs.90). Студия 15 поэтому пользоваться ObjectListView из примера http://objectlistview.sourcefo... index.html я не могу. Может кто то сталкивался с такой проблемой, возможно у Вас есть примеры TreeViewList как его подключать и работать с ним. Возможно есть другие объекты студии с помощью которых можно смоделировать древовидную структуру с нескольким столбцами.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.02.2019, 12:00
Ответы с готовыми решениями:

Работа с несколькими TreeView
Есть два объекта TreeView, надо сделать так, чтобы можно было выделять узел в первом и узел во втором дереве одновременно. В моем случае,...

ListBox с несколькими столбцами
Здравствуйте! Помогите, пожалуйста, найти решение… Заполняю шаблон заявки из формы. Использую ListBox с несколькими (двумя) столбцами. ...

Отчет с несколькими столбцами
Здравствуйте! У меня не получилось создать отчет с несколькими столбцами. Нужно сделать так же как на этом образце: Почему у меня не...

11
Фрилансер
805 / 312 / 148
Регистрация: 13.02.2019
Сообщений: 1,071
26.02.2019, 14:45
Цитата Сообщение от Fxel Посмотреть сообщение
Возможно есть другие объекты
Посмотрите тут: TreeView with Columns
0
2 / 2 / 2
Регистрация: 26.02.2015
Сообщений: 81
26.02.2019, 14:51  [ТС]
Спасибо за подсказку, но я смотрел уже Увы данные проекты с codeprojecta в 15 студии не открываются.
0
Фрилансер
805 / 312 / 148
Регистрация: 13.02.2019
Сообщений: 1,071
26.02.2019, 15:05
Цитата Сообщение от Fxel Посмотреть сообщение
в 15 студии не открываются
У меня 17-я, все работает. Немного пришлось с ссылкой на библиотеку только пошаманить. По идее, с 15-й тоже проблем особых не должно быть...
0
2 / 2 / 2
Регистрация: 26.02.2015
Сообщений: 81
26.02.2019, 15:09  [ТС]
Цитата Сообщение от asn31337 Посмотреть сообщение
У меня 17-я, все работает. Немного пришлось с ссылкой на библиотеку только пошаманить. По идее, с 15-й тоже проблем особых не должно быть..
Ну по идее да, у вас формы даже открываются?
0
Фрилансер
805 / 312 / 148
Регистрация: 13.02.2019
Сообщений: 1,071
26.02.2019, 15:11
Цитата Сообщение от Fxel Посмотреть сообщение
у вас формы даже открываются?
Да, конечно
0
Фрилансер
805 / 312 / 148
Регистрация: 13.02.2019
Сообщений: 1,071
26.02.2019, 15:13
Вот обновленный проект: MultiColumnTreeView.zip
1
2 / 2 / 2
Регистрация: 26.02.2015
Сообщений: 81
26.02.2019, 15:21  [ТС]
Открылся, странно, спасибо большое, попробую по разбираться. Вы случайно не создавали такие структуры(древовидные с несколькими столбцами)?
0
Фрилансер
805 / 312 / 148
Регистрация: 13.02.2019
Сообщений: 1,071
26.02.2019, 15:25
Цитата Сообщение от Fxel Посмотреть сообщение
спасибо большое
Да не за что!

Цитата Сообщение от Fxel Посмотреть сообщение
Вы случайно не создавали такие структуры(древовидные с несколькими столбцами)?
Ну, конкретно такие, нет.
1
2 / 2 / 2
Регистрация: 26.02.2015
Сообщений: 81
27.02.2019, 14:29  [ТС]
Увы элементы в данном примере недоработанные, новый treeviewList добавляется, но при изменении размеров происходит необрабатываемое исключение.

Добавлено через 9 минут
Возможно, Вы сможете подсказать, что ечли попробовать использовать "костыль". Ну к примеру в datagrid выводить результат выгрузки всех объектов с нулевым парентид и при выборе строки родителя выбирать из бд все элементы где парентид=id выбранного элемента и создавать новые строки в таблице но при этом выводить данные в ячейке датагрид со смещением вправо?
0
Фрилансер
805 / 312 / 148
Регистрация: 13.02.2019
Сообщений: 1,071
27.02.2019, 15:03
Цитата Сообщение от Fxel Посмотреть сообщение
Увы элементы в данном примере недоработанные
Сейчас, к сожалению, нет времени. На досуге посмотрю, что там к чему и в чем может быть проблема.

Цитата Сообщение от Fxel Посмотреть сообщение
но при изменении размеров происходит необрабатываемое исключение
У меня, вроде, норм работает. По крайней мере, тот тестовый пример из проекта...

Цитата Сообщение от Fxel Посмотреть сообщение
что ечли попробовать использовать "костыль".
Если честно, не очень понял суть идеи...
Ну и я склоняюсь к тому, что, если можно сделать правильно, то лучше так и сделать))) Т.е. лучше доработать контрол чтобы он работал хорошо, чем писать "костыли". Хотя, это, конечно, дело каждого.

Добавлено через 1 минуту
Цитата Сообщение от Fxel Посмотреть сообщение
происходит необрабатываемое исключение
Текст исключения и все нюансы, при которых оно возникает напишите, пожалуйста
0
2 / 2 / 2
Регистрация: 26.02.2015
Сообщений: 81
27.02.2019, 15:09  [ТС]
Тоже хотелось бы сделать красиво и грамотно. По поводу исключения, в Вашем проекте пытаюсь добавить элемент TreeListView, добавляется, пытаюсь изменить его размер и выходит ошибка, system.ArgumentOutofRangeException, недопустимое для Value. Value должно лежать в диапазоне от 'minimum' до 'maximum'
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.02.2019, 15:09
Помогаю со студенческими работами здесь

Комбобокс с несколькими столбцами
Здравствуйте! Есть БД на MSSQL. Подключил БД к программе без проблем. Программа может отрабатывать процедуру и получившийся запрос...

Таблица с несколькими столбцами
Всем привет! Ребят, нужна таблица для финансовой сферы, то есть столбцы для ФИО, для разных атрибутов клиента, и чтобы можно было прописать...

Сортировка по алфавиту таблицы с несколькими столбцами
Здравствуйте форумчане, осваиваю VBA в Excel Имеется таблица, прикрепленный файл пример.xls Нужно отсортировать по алфавиту, пишу вот...

Как работать в ListBox с несколькими столбцами
Есть ListBox с 4 столбцами (ColumnCount = 4) Есть 4 массива данных: элементу 1 первого массива соответствует элемент 1 второго, третьего...

Добавление значения не из списка в комбобокс с несколькими столбцами
Добрый день уважаемые форумчане. Прошу помочь найти или натолкнуть на возможные варианты решения следующей проблеммы: I Условия 1....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru