Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: картинка у детей в treeview Добавлено: 23.01.07 16:29  

Автор вопроса:  art

Ответить

  Ответы Всего ответов: 20  

Номер ответа: 16
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #16
Добавлено: 24.01.07 09:08
c = UCase(rs1!name_class2)
TreeView1.Nodes.Add a, tvwChild, , [B]c[/B]

последний параметр не указывай. "с" - это же индекс картинки, а у тебя должен быть нод без картинки

Ответить

Номер ответа: 17
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #17 Добавлено: 24.01.07 09:12
Программно присваиваем, перед формированием первого уровня:
treeview1.imagelist=imagelist1

а вот перед формированием детей нужно отключить imagelist. В пропетях treeview? в поле imagelist, если не связына, стоит <None>/ А как прогрммно этот none задать. Может это поможет? Пробывал второй пустой imagelist под детей грузить, тот же результат.

Ответить

Номер ответа: 18
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #18 Добавлено: 24.01.07 09:44
2 mc-black: с - это название нода. индекс перед этой позицией, после tvwChild.

Ответить

Номер ответа: 19
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #19
Добавлено: 24.01.07 12:06
с 18-м постом согласен. дело в том, что тебе надо imglst не в design mode в ide привязывать, а в runtime - во время выполнения программы, т.е. в коде. Лучше положи свои картинки в файл ресурсов и загружай / пропускай загрузку картинки при формировании дерева пятым и шестым параметром метода .Add

Ответить

Номер ответа: 20
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #20 Добавлено: 24.01.07 12:39
на место image пишу: LoadResPicrure(101, vbResBitmap). ругается, надо imagelist инициализировать сначала. Такое ощущение, что в treeview рисунки можно закинуть только из imagelist.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам