Можно ли иметь несколько строк заголовка в виртуальном дереве строк? - PullRequest
0 голосов
/ 28 ноября 2008

Мне нужно несколько фиксированных строк для заголовка представления виртуальной строки - что-то похожее на эффект, который вы получаете, если для свойства StringGrid 'FixedRows установлено значение больше 1. Есть ли способ достичь этого?

Некоторые поиски на веб-сайте Soft-Gems и форумах привели меня к нескольким упоминаниям о методе AdvancedHeaderDraw и свойстве HeaderQueryElements в виртуальном дереве строк, но я не могу понять, как их использовать.

Я также нашел демо, которое использует THeaderControls для достижения аналогичного эффекта, но должно быть более элегантное решение.

1 Ответ

2 голосов
/ 28 ноября 2008

AFAIK нет ничего подобного встроенному. Но вы можете попробовать потомок VT, помеченный как "Virtual Treeview desc. (Nested headers)", на этой странице .

Примечание от десяти лет спустя: Обратите внимание, что дом VT уже не в Soft gems, а в программном обеспечении JAM сейчас, но я не смог найти соответствующую загрузку там. Также я не знаю, работает ли потомок с текущими версиями VT.

...