| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Объединение ячеек в VirtualStringTree |
| Автор: 6y6y9Hr 27.11.2012, 16:41 |
| Вобщем нужно чтобы в дереве были колонки, но при этом на первом уровне нужна просто одна ячейка на все дерево (там будет описание), а на уровень ниже элементы должны разбиватся по колонкам. Примерно так: a b c - soefyggiubsoiiodffgfg abc 123 tre abc 123 tre - fdughdsuifghfuidshgi abc 123 tre В дэмке Advanced к VirtualStringTree во втором примере как раз так и сделано, строки на первом уровне всегда поверх всех колонок. Но я так и не смог разобраться где в коде или в настройках это реализуеться. |
| Автор: kami 28.11.2012, 07:49 |
| 1. Все ячейки после нужной должны быть пустыми, OnGetText должно возвращать ''; 2. В vt.TreeOptions.AutoOptions.AutoSpanColumns:=True И вроде всё. |
| Автор: 6y6y9Hr 28.11.2012, 09:35 |
| Спасибо, все работает. |