Всем привет! У компонента TListView есть метод sort параметром которого является "TFmxObjectSortCompare".
TFmxObjectSortCompare = reference to function (Left, Right: TFmxObject): Integer;
Для листбокса сортировка выглядела бы так:
function TForm1.SortASCII(Left, Right: TFMXObject): Integer;
begin
Result := CompareText((Left as TListBoxItem ).text (Right as TListBoxItem).Text);
end;
Но в ListView итемы не являются наследниками TFMXObject. И как быть в этой ситуации? Метод сорт получается лишний в TListView или можно как-то по-другому реализовать сортировку?
Вопрос
xenon54
Всем привет! У компонента TListView есть метод sort параметром которого является "TFmxObjectSortCompare".
Для листбокса сортировка выглядела бы так:
Но в ListView итемы не являются наследниками TFMXObject. И как быть в этой ситуации? Метод сорт получается лишний в TListView или можно как-то по-другому реализовать сортировку?
Ссылка на комментарий
11 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.