Форум: "Основная";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизСортировка в 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.088 c