powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Иерархия
10 сообщений из 10, страница 1 из 1
Иерархия
    #38589994
rbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rbi
Гость
C# WinForm.
Необходимо реализовать функцию формирующую структуру иерархию объестов. В дальнейшем это передается в TreeView для отображения. Вопрос какую коллекцию для этого лучше использовать? Смотрел в сторону TreeNodeCollection - так там нету консруктора. В общем подскажите как лучше это реализовать?
...
Рейтинг: 0 / 0
Иерархия
    #38590014
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rbi, в .NET нет коллекции для хранения дерева или графа. Можно найти сторонние реализации или сделать собственную.

Если нужно только отобразить данные, то заполняй их сразу в TreeView.Nodes.
...
Рейтинг: 0 / 0
Иерархия
    #38590019
rbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rbi
Гость
bazileЕсли нужно только отобразить данные, то заполняй их сразу в TreeView.Nodes.

Это понято, просто хочется создать библиотеку перадающую уже конкретную структуру.
...
Рейтинг: 0 / 0
Иерархия
    #38590024
Фотография _=ДОБРЫНЯ=_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В любом случае - нужно формировать эту структуру, а формировать ее придется в самом TreeView. Ну у меня так работает сейчас.
Как топорный вариант - могу предложить в классе создавать этот TreeView, заполнять его и копировать его в нужный TreeView.
...
Рейтинг: 0 / 0
Иерархия
    #38590027
rbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rbi
Гость
_=ДОБРЫНЯ=_Как топорный вариант - могу предложить в классе создавать этот TreeView, заполнять его и копировать его в нужный TreeView.

В том то и дело что топорный. Сам уже в эту сторону смотрел. Вот только решился поспрашать (((
...
Рейтинг: 0 / 0
Иерархия
    #38590035
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rbi, напиши функцию возвращающую TreeNode или TreeNode[]
...
Рейтинг: 0 / 0
Иерархия
    #38590040
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rbi,

в качестве структуры для хранения иерархии можно использовать XmlDocument или XDocument/XElement. Вот только прибиндить не получится.
...
Рейтинг: 0 / 0
Иерархия
    #38590371
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Иерархия
    #38590875
rbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rbi
Гость
Большое спасибо всем, буду думать обойти...
...
Рейтинг: 0 / 0
Иерархия
    #38591308
Фотография _=ДОБРЫНЯ=_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не забудьте поделится результатом. Очень интересно узнать какое решение нашли.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Иерархия
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]