Страница 1 из 1

Сортировка в Treeview

Добавлено: 22 мар 2006, 15:59
Лелик_1044
Как сдеалть, чтоб
Все дети сортировались по алфавиту, а если есть child с именем "Итого" он был первым.

Дерево очень большое, поэтому желательно сделать это при его заполнении...

Добавлено: 22 мар 2006, 16:30
LAngel
Ставь SortType=stBoth
и пиши обработчик OnConpare что-то вроде
if Node1.text = 'Итого' then Compare := -1
else if Node2.text = 'Итого' then Compare := 1
else Compare := CompareStr(Node1.Text, Node2.Text);

Добавлено: 22 мар 2006, 17:11
Лелик_1044
А по подоробнее можно?