Описание тега tlistview

TListView - это элемент управления VCL, который является оболочкой для элемента управления Win32 ListView, который отображает элементы различными способами. Он определяется в модуле ComCtrls.pas.
2 ответа

Является ли событие TListView OwnerData OnData утечкой памяти?

Я использую TListView в виртуальном режиме (OwnerData установлен в true) и это достаточно просто. TListView в vsReport стиль просмотра и использует основные заголовок и подэлементы. Код события для OnData прост (код C++ Builder, но вы поймете это, е…
18 янв '19 в 12:59
0 ответов

Как обнаружить щелчок на вспомогательном объекте в tlistview на Delphi Android?

У меня есть Tlistview в Delphi Android, как это procedure Tform1.PopulateList; var LItem: TListViewItem; begin ListView1.beginUpdate; ListView1.items.clear; LItem := ListView1.Items.Add; LItem.Index:=0; LItem.Text := 'My text here'; LItem.Accessory:…
17 янв '19 в 15:54
4 ответа

Delphi - Получить текущий индекс выбранного элемента в TListView.

У меня есть TListView в форме, и я хотел бы знать индекс выбранного элемента. Я попытался найти метод или свойство моего TListView, которое дает эту информацию, но единственное, что я нашел, было lvClients.Selected и это не дает индекс этого элемент…
24 мар '15 в 08:57
2 ответа

Отключение отмены выбора в элементе управления TListView

Я хотел бы использовать TListView (vsIcon) в качестве вкладок - так что только один элемент может быть выбран так же, как вкладки. Выбор только одного элемента не является проблемой (отключение свойства Multiselect). Проблема заключается в отмене вы…
26 дек '11 в 14:06
0 ответов

Delphi XE6 mobile: как получить объект TObject, назначенный объекту TListviewItem при привязке свойств TObject

У меня есть следующее: TMyObject = class(TObject) ... public property Id: Integer read FId write FId; property Content: string read FContent write FContent; end; TMyList = class(TObjectList<TMyObject>) Я использую TMyList с TAdapterBindSource …
5 ответов

Как правильно использовать Listview в Delphi?

Мой код ниже, он работает правильно, но, после компиляции программы, я вижу все полное имя и страну, перечисленные по вертикали, что-то вроде: _________________________________ Fullname1 стране1 Fullname2 COUNTRY2 Fullname3 COUNTRY3 так далее... SQL…
23 дек '11 в 11:26
1 ответ

Нужны прозрачные выделения в TListView для Delphi 7 на Windows 7 плюс

Delphi7 не может сделать это по умолчанию, но я надеюсь, что есть способ сделать это с некоторой помощью. Моя картинка показывает, что я хочу сделать со своими ListViews, этот прозрачный выбор, который позволяет цветам ниже показывать через него, ка…
23 мар '15 в 18:46
1 ответ

Delphi TListView Trouble

У меня есть TListView в моей форме. Я добавляю в него несколько столбцов в зависимости от ввода, например: MyItem := StringListView.Columns.Add; MyItem.Caption := IntToStr(i); MyItem.Width := -2; После этого я использую onData Событие для заполнения…
09 окт '15 в 12:03
1 ответ

Как получить текст заголовка и текст детализации из Firemonkey TListView с помощью заголовка textGlyphButton для события ItemClickEx?

На моем TListView на FireMonkey имея Header как "Пользовательский", мне нужно получить текст элемента заголовка и подробный текст на TListview.ItemExClick событие, когда пользователь нажимает на заголовок TListItemTextButton, У меня есть что-то врод…
25 окт '17 в 11:10
1 ответ

Индекс списка вне границ с помощью TListView

Я запутался, когда я пытаюсь вставить строку в TListView, используя insert(int,String), Вот мой код: void __fastcall TFrmNewPeta::showDefaultRute() { std::string line; std::ifstream ifs; wisata.savedefaultT4Awal("DefaultDataAwal"); wisata.savedefaul…
04 окт '13 в 09:25
2 ответа

Как установить фоновое изображение для TListview в Delphi XE?

Как я могу установить фоновое изображение для TListview в Delphi XE?? Я хочу сделать приложение, как Windows Explorer.
21 окт '10 в 12:39
1 ответ

TListView: VCL теряет порядок столбцов, если вы добавляете столбец

Я пытаюсь добавить столбец между существующими столбцами в TListView. Для этого я добавляю новый столбец в конце и перемещаю его, устанавливая индекс в указанное значение. Это работает, пока не добавится еще один новый столбец. Что я сделал: добавьт…
24 ноя '11 в 14:10
1 ответ

Обработка элемента, проверенного в потомке TListView

У меня есть потомок TListView, который вводит дополнительные функции, такие как сортировка и загрузка из набора данных. Теперь я хочу изменить класс так, чтобы каждый раз, когда элемент отмечен или не отмечен, он добавлялся или удалялся во внутренне…
08 фев '10 в 22:57
2 ответа

Проверьте дубликат TListItem перед добавлением в Tlistview

У меня есть список records что я хочу обобщить в TListView Структура записи следующая MyRecord = record SourceTable: string; SourceField: string; TargetTable: string; TargetField: string; end; В записи может быть несколько экземпляров SourceTable / …
30 окт '13 в 15:54
1 ответ

Как избежать TListView для запуска события OnSelectItem (C++ Embarcadero)

В настоящее время я работаю с TListView на Embarcadero C++, с объектами, которые могут содержать несколько тысяч элементов. Я хочу настроить функцию CTRL+A, чтобы все элементы были выбраны одновременно. Мне удалось это сделать, однако при использова…
30 июн '17 в 14:07
1 ответ

Delphi Berlin: FMX-TListView, переключение между Windows и Android

Я создал приложение в Delphi 10.1 Berlin, используя Windows в качестве основного вида. Я удалил TListView на форму и настроил его, используя новый режим дизайна Toggle. Я добавил TImageObjectAppearance и несколько элементов TTextObjectAppearance. Я …
1 ответ

TListView Предмет Фокус Тема

При использовании TListView и тем, что темы в приложении отключены, выделенный и выделенный элемент выглядит примерно так: Обратите внимание на оба изображения, где треугольник. Окрашенная коробка для предмета не рисует там, где появляется значок. В…
20 авг '11 в 15:37
0 ответов

Почему FMX TListView на прокрутке отстает на Android?

Есть ли какой-нибудь способ избежать задержки на Android, когда заполненный TListview на скроллбук уходит с экрана и возвращается? Похоже, что он пытается заполнить все элементы в списке, прежде чем появиться на экране. Пример кода: ScrollBox1 - "Кл…
21 мар '17 в 09:34
1 ответ

Группы и элементы TListView не отображаются после очистки и перезагрузки групп и элементов

Delphi XE4 Update 1 и Windows 8. Когда я добавляю группы и элементы в список, они отображаются правильно. Когда я очищаю элементы и группы и добавляю их снова, ничего не появляется. Конечно, это не намеченное поведение? Из DFM: object lv: TListView …
12 мар '14 в 17:19
0 ответов

Delphi 6 TListView и SubItemImages не прозрачны

У меня есть ListView, где каждая строка отображает альтернативный цвет строки (например, белый ряд, затем светло-зеленый ряд, затем белый ряд). imagelist был назначен на просмотр списка так, чтобы он отображал изображения внизу слева. У меня проблем…
09 май '13 в 06:13