Форум: "KOL";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];
ВнизTreeView/ListView Найти похожие ветки
← →
Snipet (2006-04-10 04:26) [0]Ни кто не занимался разработкой компонента TreeView/ListView?
Нужная весчь а ею нету 8(
← →
ECM © (2006-04-10 07:36) [1]А TreeView+ListView не подходит?
:))
← →
Grom PE © (2006-04-10 08:17) [2]Не понял - в чем прикол?
← →
ECM © (2006-04-10 08:24) [3]Разница в операции "/" <-> "+"
:))
Если, если серьёзно - то человеку, похоже, нужна связка этих двух компонентов. Что-то наподобие проводника Windows...
Хотя об этом можно только гадать....
:))
← →
MTsv DN © (2006-04-10 08:24) [4]Я так понимаю нужен компонент...как в The Bat! для отобажения писем...
Тут уже были темы по этому поводу...
ИТОГ: Ручная прорисовка...
С Уважением MTsv DN
← →
Cez (2006-04-10 10:26) [5]TreeView/ListView - я разрабатывал этот компонент на vb6
главный в спарке (по числу строк (count) есть LV)
← →
ECM © (2006-04-10 10:36) [6]
> Snipet (10.04.06 04:26)
> Cez (10.04.06 10:26) [5]
Тема KOL(MCK) не раскрыта!!
:))
Может Вам не сюда?
← →
Cez (2006-04-10 11:34) [7]1 В TV и LV отключить скрол и поставить свой scroll, все подогнать по высоте
2 Первым загружаеться TV (основа) один раз
3 загрузка LV каждый раз при изменении TV (колап. или эксп.)
4 внешний scroll (твой VScroll1_Change) синхронно управляет обеими LV+TV на время виполнения синхронизации на TV.scroll = true
TreeView1.Scroll = True
TreeView1.Nodes.Item(i).EnsureVisible
ListView2.ListItems.Item(i).EnsureVisibleee
TreeView1.Scroll = false
← →
Vladimir Kladov (2006-04-10 19:29) [8]Не надо их спаривать. ListView (виртуальный) прекрасно справляется с ролью просмотра дерева на произвольное число узлов. Просто Tree View само по себе имеет ограничение на 65536 узлов. Т.е. добавить их можно больше, но тогда прокрутка перестает работать, и ниже даже 32768-го узла что-то увидеть - проблематично.
← →
Snipet (2006-04-11 07:12) [9]В ListView я пробовал реализовать просмотр дерева но сам компонент я сделать не могу (мал есче:). В PTree собирал файлы и папки, а в LV при щелчке на папке заново формировал итемсы с раскрытой папкой, но при большом количестве раскрытых папок все начинает мерцать :( .
И как я понял ListView (виртуальный) не поддерживает LVItemIndent[ i ] и как же тогда строить дерево спрашивается ?
← →
ECM © (2006-04-11 07:53) [10]
> И как я понял ListView (виртуальный) не поддерживает LVItemIndent[
> i ]
Виртуальный ListView поддерживает OwnerDraw - дальше всё ограничивается только Вашей фантазией - выравнивание можно сделать гораздо богаче и разнообразнее чем LVItemIndent ... :)
Хорошая статья по виртуальному ListView
http://www.rsdn.ru/article/controls/virtlist.xml
← →
Snipet (2006-04-12 01:59) [11]ECM спасибо попробую разобраться. А на KOL/MCK примеров нету?
Кому интересно, вот что у меня получилось http://nextmail.ru/sto/getfile.php?s=89e4ecb1d974b308b4d28cccd33cf374&filename=470520-443c25c401e856.52873848
← →
13 (2006-04-16 18:05) [12]если надо как в The Bat то вот тут кстати из мыши
http://www.soft-gems.net/VirtualTreeview/
так что пользуйтесь
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.047 c