Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Treeview скорость открытия узла / 7 сообщений из 7, страница 1 из 1
28.10.2009, 08:46
    #36276129
ejnadall
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Treeview скорость открытия узла
Приветствую, коллеги!
Подскажите, есть ли в Treeview атрибут, отвечающий за скорость открытия узла? Просто при открытии получается эффект "тянучести"... Т.е. нижние ноды вяло смещаются вниз, а затем только после смещения нижних, отображаются дочерние... Хотелось бы чтоб по клику на ноде, TreeView сразу же принимал нужный раскрывшийся вид. Как в той рекламе "Раз - и готово!" :)
Заранее пасиб.
...
Рейтинг: 0 / 0
28.10.2009, 08:58
    #36276142
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Treeview скорость открытия узла
ejnadall,

а сколько у вас нодов в открываемом узле ?
...
Рейтинг: 0 / 0
28.10.2009, 10:36
    #36276383
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Treeview скорость открытия узла
> Автор: big-duke
> а сколько у вас нодов в открываемом узле ?

А они динамически вычисляются, как в проводнике

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
28.10.2009, 11:22
    #36276547
ejnadall
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Treeview скорость открытия узла
Игорь Горбонос
> Автор: big-duke
> а сколько у вас нодов в открываемом узле ?

А они динамически вычисляются, как в проводнике



Да, вычисляются динамически, но скорость вычисления доли секунд...
Ноды формируются по данным из базы.
Количества по разному, от 1 до N, но такая, пардон, "заторможенность" независимо от количества нодов...
...
Рейтинг: 0 / 0
29.10.2009, 08:19
    #36278613
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Treeview скорость открытия узла
Всем Здравствуйте!
Надо иметь один элемент внутри плюсика, не более. И если пользователь раскрывает "плюс",
то и дальше в глубь, в событии expand, не надо раскручивать все узлы до конца. А только лишь
шагнуть в глубь один разок, чтобы узнать "там один элемент или больше"

P.S. всё-таки изображение зависит от количества ноуд-ов
...
Рейтинг: 0 / 0
29.10.2009, 12:17
    #36279198
ejnadall
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Treeview скорость открытия узла
klen_,
так и есть... дочерние ноды формируются при событии "mouse up", при expand'e только идет открытие ноды...
...
Рейтинг: 0 / 0
30.10.2009, 00:25
    #36281234
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Treeview скорость открытия узла
ejnadallПодскажите, есть ли в Treeview атрибут, отвечающий за скорость открытия узла? Просто при открытии получается эффект "тянучести"

есть такая штуковина.
Панель управления -> Экран -> Оформление -> Эффекты -> Дебильные тормоза для меню Применять следующий переходный эффект для меню и подсказок

Отключите эту галку и посмотрите, как поведет. Она влияет и на развертывание дерева и на скроллинг комбобокса и по умолчанию включена.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Treeview скорость открытия узла / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]