Вниз
Скачать: 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.054 c
2-1329489284
jacksotnik
2012-02-17 18:34
2013.03.22
Вопрос по QuantumGrid


11-1244440437
BMouradov
2009-06-08 09:53
2013.03.22
Снятие фокуса


15-1353577234
xayam
2012-11-22 13:40
2013.03.22
О пользе/вреде графика работы или "2 через 2" vs "пятидневка"


2-1339663694
сыр
2012-06-14 12:48
2013.03.22
помощь в разборе кода


15-1350023740
alexdn
2012-10-12 10:35
2013.03.22
Интернет магазины




   Наверх