E 'possibile modificare la dimensione del carattere dei gruppi TListView?
Domanda
A partire da Delphi 2009, la componente TListView offre ora la possibilità di visualizzare gli elementi raggruppati utilizzando i gruppi dispongono.
E 'possibile modificare la dimensione del carattere dei soli gruppi di intestazione di testo? Di default usa lo stesso tipo di carattere e dimensione, come il resto degli elementi ListView, ma vorrei aumentare la dimensione del testo gruppi di intestazione.
Grazie!
Soluzione
Il sistema operativo, e quindi la VCL, non supporta la personalizzazione della dimensione del carattere di intestazioni di gruppo ListView.
Altri suggerimenti
Non so nello specifico, tuttavia in Delphi 2007 ho giocare con il colore e lo stile di TListViews.
Sarebbe la pena di guardare il
AdvancedCustomDrawItem
metodo e cercare di fare qualcosa di simile a quanto segue:
ListView.Canvas.Font.Size: = 10;
A seconda dei dettagli della voce specifica in corso di elaborazione nella routine
Ho trovato davvero un buon pezzo di codice qui: per cambiare un font per intestazione TListView