![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравствуйте. хочу в treeview сделать так, чтобы при нажатии на крестик или при двойном щелчке на картинку менялся значок узла. Пробовал в событии onexpanded ставить node.imageindex := ..., но работает как то странно.
|
|
#2
|
|||
|
|||
|
А использовать StateIndex не пробовал?
|
|
#3
|
|||
|
|||
|
Да все уже перепробовал, че та не пашет
|
|
#4
|
|||
|
|||
|
Дык там не только само свойство StarteIndex, но еще и нужный список картинок надо присобачить. А еще можно руками отрисовать...
|
|
#5
|
|||
|
|||
|
Дык я не такой тупой, чтобы не установить images
state index это помоему индекс дополнительной иконки, которая отображается рядом с основной. Мне нужно, чтобы при событии onexpanded ставилась одна иконка, а при событии collapsed другая |
|
#6
|
|||
|
|||
|
Ну ставь и вызывай перерисовку.
|