Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
ВнизРабота ListView в режиме vsReport Найти похожие ветки
← →
3APA3A © (2004-08-10 20:44) [0]Я смотрел демо VirtualListView, но так и не понял, как же работать с ListView в этом режиме. Во всех остальных - ясно, просто вызываешь ListView.Items.AddItem("NewItem", nil) и все, а вот в vsReport непонятно...
Помогите, pls...
← →
Palladin © (2004-08-10 22:11) [1]Вообще говоря странный вопрос. Если работать с ListView в виртуальном режиме то никакой Items.Add не нужен. А vsReport это всего лишь способ просмотра и никак на хранение данных не влияет.
← →
3APA3A © (2004-08-10 22:23) [2]Может быть странный.
Я имел в виду - как добавлять в ListView информацию в виде
a b c
- - -
- - -
- - -
В других режимах работы столбцы b и c не видны, поэтому можно
вызывать Add() и заполнять только столбец a.
Но я уже нашел как это делать...
P.S. а что такое "работа с ListView в виртуальном режиме"?
← →
begin...end © (2004-08-10 22:24) [3]
> Я имел в виду - как добавлять в ListView информацию в виде
> a b c
SubItems
← →
3APA3A © (2004-08-10 22:32) [4]to begin...end
Вот я так и сделал...
P.S. вопрос про " виртуальный режим работы ListView" остается открытым...
← →
Palladin © (2004-08-10 22:39) [5]Это очень просто. Особенность работы ListView в виртуальном режиме заключается в том что данные он не хранит. Существует основное событие TListView.OnData + несколько дополнительных, которые позволяют назначить выводимые данные в ListView.
Самый простейший пример.
Выставляем TListView.OwnerData:=true;, то есть переводим его в виртуальный режим и на событие OnData
Item.Caption:=inttostr(item.index);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c