Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.20;
Скачать: 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 вся ветка

Текущий архив: 2004.01.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-63356
asddf3e53fwa
2003-12-29 10:00
2004.01.20
вопрос по FreeBSD. Посылал уже в другие форумы- ответов нет :(


1-63247
Evgeny78
2004-01-09 09:05
2004.01.20
Ошибка


11-63051
Nix
2003-05-04 18:48
2004.01.20
кол-во секций в Ini файле???


1-63104
}|{yk
2004-01-08 13:17
2004.01.20
Сохранение настроек фрейма (ini или registry)


1-63057
Кен
2003-12-31 01:06
2004.01.20
Как преобразовать имя из C: МОИ ДОКУМЕНТЫ в C: Мои документы ?