Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
26.08.2011, 09:42
|
|||
---|---|---|---|
Гуру WPF и XAML подайте кусочек знаний кто что сможет... (отображение дерева TreeView) |
|||
#18+
Чуствую что задача достаточно элементарная но в силу того что не так давно занимаюсь WPF не могу понять. Нужно следущее: есть класс А: class A{ string Name_A; } есть класс B class B{ string Name; List<B> Children; List<A> ListA; } List<B> ListB; Нужно построить дерево на основание класса B дочерним узлом дерева может быть либо коллекция Children (обычная иерархическая структура), либо колекция ListA (обычный список без детей). Реализация без ListA не вызывает затруднений, делаю так (XAML): <TreeView ItemsSource="{Binding ListB}"> <TreeView.ItemTemplate> <HierarchicalDataTemplate ItemsSource="{Binding Children}"> <WrapPanel Margin="0,3"> <TextBlock Text="{Binding B.Name}"/> </WrapPanel> </HierarchicalDataTemplate> </TreeView.ItemTemplate> Но как вывести что бы в дере отображался и список никак не соображу, а время тик-так.. двигается неумолимо.. заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.08.2011, 10:43
|
|||
---|---|---|---|
Гуру WPF и XAML подайте кусочек знаний кто что сможет... (отображение дерева TreeView) |
|||
#18+
Оно? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.08.2011, 11:02
|
|||
---|---|---|---|
Гуру WPF и XAML подайте кусочек знаний кто что сможет... (отображение дерева TreeView) |
|||
#18+
Алексей КОно? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
к сожалению нет :(.. класс B заполняется всё верно... перепроверено стотыщ раз... в такой реализации так же выводятся тока Children`ы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.08.2011, 08:45
|
|||
---|---|---|---|
|
|||
Гуру WPF и XAML подайте кусочек знаний кто что сможет... (отображение дерева TreeView) |
|||
#18+
Pablo_new дочерним узлом дерева может быть либо коллекция Children (обычная иерархическая структура), либо колекция ListA (обычный список без детей) Я так понимаю, должно сработать какое-то условие, оно будет либо true либо false. Эта задача для DataTrigger-ов. В нем можно обычным Setter-ом подставить в качестве ItemsSource нужный тебе ListA. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=21&mobile=1&tid=1442158]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 312ms |
total: | 434ms |
0 / 0 |