TreeView formatting

lunedì 02 agosto 2004 - 17.32

l.corallini Profilo | Junior Member

Ho creato dinamicamente una TreeView, non riesco però a formattarla come vorrei.
Vorrei cambiare Font, colori, indentamento ma non riesco a farlo, qualcuno sa dirmi il motivo e magari come riuscirci?

grazie

luca

l.corallini Profilo | Junior Member

si ho provato scrivendo così:

A.DefaultStyle.CssText = "color:Firebrick;font-name:Verdana;font-weight:bold-italic"

dove A è un TreeNode, ma di cambiare non se ne parla...

nel caso in cui modifico le impostazioni della TreeView con questo codice:

TreeViewOfferta.DefaultStyle.CssText = "color:blue;font-name:Impact;font-size:18px"

mi cambia il colore e la dimensione ma il font no, e a me servirebbe proprio cambiare il font.
grazie

luca

Brainkiller Profilo | Guru

Prova in un altro modo.
Fai caricare la Treeview nella pagina e poi vai ad analizzare il codice HTML generato.
Immagino che le voci della Treeview saranno degli Anchor (<A HREF).
A questo punto puoi definire un CSS speciale in cui vai a fare un override dello stile di tutti gli Anchor.
In questo modo le voci avranno un font definito da te.

Devi stare attento però che la treeview non faccia la stessa cosa appena dopo, se no prenderà sempre il font che è specificato dalla treeview stessa.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5