Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.13;
Скачать: CL | DM;

Вниз

Визуальные проблемы TreeView   Найти похожие ветки 

 
markers ©   (2005-10-23 18:21) [0]

Здраствуйте!
У меня дерево строиться динамически, максимальная длина ветви 3 уровня.
Во время работы возникают следующие глюки:
1. Обрезаеться горизантальный скролл (Пропадают кнопки или исчихзает совсем (когда он должен быть));
2. Частенько не рисуються "плюсики", особенно когда открываюшь главную ветвь, там стоят пункты с детьми и без, а плюса нет ни у одного. Нажимаешь на нём плюс появляеться;
Подскажите плиз как с этим бороться лучше всего?
В принцепи думал о том, чтоб по всем пунктам пробежаться, но это не очень помойму, пробовал пользоваться Update, Invalidate. Первую проблему решило, а вторую нет! Подскажите плиз!


 
markers ©   (2005-10-23 19:05) [1]

Для наглядности вот, http://markers.h1.ru/Delphi/gluk.jpg


 
Юрий Зотов ©   (2005-10-23 19:21) [2]

Перед заполнением - BeginUpdate, после заполнения - EndUpdate. Лучше с try-finally.


 
markers ©   (2005-10-23 19:30) [3]

Пробовал, тоже самое.... :(


 
markers ©   (2005-10-24 07:29) [4]

Ну не работает это почему-то..... В чём может быть проблема?
Полностью кинуть код заполнения дерева не получиться, слишком большой...


 
Erik1 ©   (2005-10-24 12:13) [5]

Можеш поробовать взять другой компонент, мне стандартный неподошол.


 
markers ©   (2005-10-24 12:16) [6]

Этим я сейчас и занимаюсь, может подскажите какой хороший?


 
Lin7 ©   (2005-10-24 12:26) [7]


> markers ©   (23.10.05 18:21)

Возьми бесплатный VirtualTreeView. Потратишь день-два на освоение, после этого перестанешь вообще пользоваться TreeView"ом и ListView"ом.
И будешь радоваться жизни. :))


 
markers ©   (2005-10-24 12:30) [8]

Сейчас, глянем! Спасибо за совет!


 
markers ©   (2005-10-24 18:01) [9]

Вообщем так....
VirtualTreeView для меня оказался не подъёмным, хотя возможностей там милионы :( Решил проблему генерацией всего за один заход. Теперь всё тип-то:) Вспасибо всем...
ЗЫ: Может на мыльцо подскажет как проще всего сделать VirtualTreeView как на скриншоте выше?
Всем большое спасибо, за ваши ответы!



Страницы: 1 вся ветка

Текущий архив: 2005.11.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-1130092838
Карелин Артем
2005-10-23 22:40
2005.11.13
Рекомендуем посмотреть интересный ролик в формате Mpeg на эту тем


2-1130156929
Alex7
2005-10-24 16:28
2005.11.13
Изменение свойств фрейма


14-1129841445
Bogdan1024
2005-10-21 00:50
2005.11.13
вопрос по VBScript


1-1129886616
VID
2005-10-21 13:23
2005.11.13
Как выводить запрос на сохранение измений в Excel ?


4-1125479680
Лобзик
2005-08-31 13:14
2005.11.13
Виртуальная сетивая карта