Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c