Можно ли изменить размер шрифта групп TListView?
Вопрос
Начиная с Delphi 2009, компонент TListView теперь предлагает возможность отображать элементы, сгруппированные с помощью функции «Группы».
Можно ли изменить размер шрифта только текста заголовка группы?По умолчанию он использует тот же шрифт и размер, что и остальные элементы ListView, но я хотел бы увеличить размер текста заголовка группы.
Спасибо!
Решение
ОС и, следовательно, VCL не поддерживают настройку размера шрифта заголовков групп ListView.
Другие советы
Я не знаю конкретно, однако в Delphi 2007 я экспериментирую с цветом шрифта и стилем TListViews.
стоило бы посмотреть
AdvancedCustomDrawItem
и посмотрите, как сделать что-то похожее на следующее:
ListView.Canvas.Font.Size:= 10;
В зависимости от деталей конкретного объекта, рисуемого в программе.
Я нашел действительно хороший фрагмент кода здесь:Чтобы изменить шрифт для заголовка TListView