Вниз
Скачать: CL | DM;

Virtual Listview   Найти похожие ветки 

 
real_dimedrol   (2004-01-10 17:49) [0]

Разгребаясь с примером Virtual Listview от Borland я, мягко говоря, крайне несоглашаюсь с такой политикой туториала... Не так уж прост этот ListView, чтобы сходу в нем разобраться хотя бы на простом примере, а тут на тебе - файл-броузер.
Меня интересует виртуальный Listview. Где в коде примера добавляются Items-ы в него?
ListView.Items.Count := FIDList.Count; - размер указан, а откуда повляются итемсы? То есть заполняется этот самый FIDList, а потом начинает срабатывать OnData у Listview. Но с чего она срабатывает, если не был вызван метод Listview.Items.Add?
Попытался сам в своей проге добавить элемент - он не отображается! Т.е. по кнопке
Listview1.Items.Add.Caption:="ку-ку";
А в листе ничего нет.
Растолкуйте или может кто линком кинет на понятный толковый разбор этого компонента.


 
real_dimedrol   (2004-01-10 17:55) [1]

Да, кстати, в OnData написал
Item.Caption:="ку-ку" - не понял зачем, но написал - ничего не дало.


 
real_dimedrol   (2004-01-10 18:09) [2]

Вроде въехал... Просто устанавливаем значение свойства Items.Count а в обработчике OnData в зависимости от номера item-а присваеваем ему нужные свойства... Только все равно ничего не отображается...


 
real_dimedrol   (2004-01-10 18:26) [3]

Ну это ж надо было наступить на такие грабли... У единственной Column свойство Width по привычке выставил -1. А вот когда попробовал 50 - все стало отображаться! Или тот же -1, но с условием Autosize=true.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.016 c
1-63103
Evgeniy_K
2004-01-08 12:23
2004.01.20
Сделать окно активным


14-63376
Yegor
2003-12-30 12:34
2004.01.20
Пишу свой Browser....


14-63307
Anatoly Podgoretsky
2003-12-31 09:24
2004.01.20
С днем рождения 31.12.2003


1-63250
DDA
2004-01-08 20:18
2004.01.20
Не восстанавливаемое удаление с диска


1-63075
AlexVas
2004-01-07 19:01
2004.01.20
Обмен данными с использованием OutLook




   Наверх