Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.055 c
11-1245250056
Dy1
2009-06-17 18:47
2013.03.22
ListView


3-1284731391
Сергей М.
2010-09-17 17:49
2013.03.22
Провайдер VFPOLEDB.1 и запрет возврата удаленных запис


15-1328657511
Забаненный
2012-02-08 03:31
2013.03.22
Корень зла.


2-1336222680
Глеб
2012-05-05 16:58
2013.03.22
Редактирование надписей в компоненте едит


1-1295433352
noob_one
2011-01-19 13:35
2013.03.22
Массивы и указатели. Что я делаю не так?




   Наверх