Вниз
Скачать: 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.948 c
15-1332619977
xayam
2012-03-25 00:12
2013.03.22
Всё самое важное в дырочках


2-1342701748
Bolg
2012-07-19 16:42
2013.03.22
Проблемы с плавающей запятой


15-1329078602
Юрий
2012-02-13 00:30
2013.03.22
С днем рождения ! 13 февраля 2012 понедельник


2-1331960369
теркин
2012-03-17 08:59
2013.03.22
Взаимодействие модулей программы


15-1335682925
xayam
2012-04-29 11:02
2013.03.22
Не поверите !




   Наверх