|
Иерархия
|
|||
---|---|---|---|
#18+
C# WinForm. Необходимо реализовать функцию формирующую структуру иерархию объестов. В дальнейшем это передается в TreeView для отображения. Вопрос какую коллекцию для этого лучше использовать? Смотрел в сторону TreeNodeCollection - так там нету консруктора. В общем подскажите как лучше это реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2014, 22:31 |
|
Иерархия
|
|||
---|---|---|---|
#18+
rbi, в .NET нет коллекции для хранения дерева или графа. Можно найти сторонние реализации или сделать собственную. Если нужно только отобразить данные, то заполняй их сразу в TreeView.Nodes. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2014, 23:22 |
|
Иерархия
|
|||
---|---|---|---|
#18+
bazileЕсли нужно только отобразить данные, то заполняй их сразу в TreeView.Nodes. Это понято, просто хочется создать библиотеку перадающую уже конкретную структуру. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2014, 23:33 |
|
Иерархия
|
|||
---|---|---|---|
#18+
В любом случае - нужно формировать эту структуру, а формировать ее придется в самом TreeView. Ну у меня так работает сейчас. Как топорный вариант - могу предложить в классе создавать этот TreeView, заполнять его и копировать его в нужный TreeView. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2014, 23:43 |
|
Иерархия
|
|||
---|---|---|---|
#18+
_=ДОБРЫНЯ=_Как топорный вариант - могу предложить в классе создавать этот TreeView, заполнять его и копировать его в нужный TreeView. В том то и дело что топорный. Сам уже в эту сторону смотрел. Вот только решился поспрашать ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2014, 23:49 |
|
Иерархия
|
|||
---|---|---|---|
#18+
rbi, напиши функцию возвращающую TreeNode или TreeNode[] ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 00:36 |
|
Иерархия
|
|||
---|---|---|---|
#18+
rbi, в качестве структуры для хранения иерархии можно использовать XmlDocument или XDocument/XElement. Вот только прибиндить не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 00:46 |
|
Иерархия
|
|||
---|---|---|---|
#18+
rbi, Как вариант. http://msdn.microsoft.com/ru-ru/library/system.windows.hierarchicaldatatemplate(v=vs.110).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 11:57 |
|
Иерархия
|
|||
---|---|---|---|
#18+
Большое спасибо всем, буду думать обойти... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 16:18 |
|
|
start [/forum/topic.php?fid=20&msg=38590024&tid=1403124]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 338ms |
total: | 494ms |
0 / 0 |