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

Вниз

Сортировка в TTreeView   Найти похожие ветки 

 
Германн ©   (2011-05-08 01:32) [0]

Мало опыта работы с деревьями. Столкнулся тут с одной непоняткой при сортировке нодов. У TreeView свойство SortType= stText. Добавляю новые ноды - проблем нет, нода располагается именно там, где она должна быть в соответствии с правилом алфавитной сортировки. Теперь возникла необходимость дать возможность перемещать подветки из одной ветки в другую. Делаю это так:
NodeSrc.MoveTo(NodeDest,naAddChild);
Сортировка не работает.  Что я делаю не так?
Д2007


 
clickmaker ©   (2011-05-08 14:27) [1]

TV.CustomSort


 
Германн ©   (2011-05-08 22:23) [2]


> clickmaker ©   (08.05.11 14:27) [1]
>
> TV.CustomSort

Это понятно. Но почему сортировка не работает сама как при добавлении?


 
Германн ©   (2011-05-09 02:15) [3]


> clickmaker ©   (08.05.11 14:27) [1]
>
> TV.CustomSort
>

Если я правильно понимаю, то вызов TV.CustomSort (TV.AlphaSort) сортирует всё дерево целиком. А мне-то нужна только сортировка внутри одной ветки дерева.


 
clickmaker ©   (2011-05-09 13:40) [4]

ну есть еще TreeNode.CustomSort


 
sniknik ©   (2011-05-09 14:35) [5]

> А мне-то нужна только сортировка внутри одной ветки дерева.
ну так вызывай для узла именно этой ветки.


 
Германн ©   (2011-05-09 17:18) [6]


> ну есть еще TreeNode.CustomSort

Точно!. Я же говорил, что я что-то не так делаю :(



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

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

Наверх




Память: 0.47 MB
Время: 0.113 c
15-1325340451
Pit
2011-12-31 18:07
2013.03.22
Delphi XE2 и крупные проекты


1-1300272526
Unknown_user
2011-03-16 13:48
2013.03.22
Ограничение скроллинга в 32767


2-1343403948
VitalijZ
2012-07-27 19:45
2013.03.22
TWebbrowser


15-1353949627
dummy_user
2012-11-26 21:07
2013.03.22
Отследить движение человека на камере.


15-1344946625
tesseract
2012-08-14 16:17
2013.03.22
Сергей Петрович Капица