Saraà un baco? boooo.....

venerdì 17 giugno 2005 - 10.42

AntCiar Profilo | Expert

Salve, come dal titolo, vorrei portare la vostra attenzione su un problema.
Nella mia form ho inserito una treeview
Ho dichiarato un oggetto di tipo nodo e lo aggiungo in questo modo

Dim Pippo as treenode

Pippo = new treenode
Pippo.text = "Ciao"
pippo.nodefont = New Font(Me.TreeView1.Font.Name, Me.TreeView1.Font.Size, FontStyle.Bold)
Pippo.imageindex = 2
me.treeview1.nodes.addrange(new treenode() {pippo})

Il problema è questo:
se utilizzo l'opzione "Bold" nel font di Pippo, il testo mi viene troncato di qualche carattere e sono costrtto per ovviare al problema, ad aggiungere 4 o 5 spazzi alla fine del testo, anche se alle volte non bastano.
se utilizzo l'opzione "Regular" nel font di Pippo, il testo mi viene visualizzato correttamente
Ho provato ha cambiare anche tipo di Font ma il risultato è sempre lo stesso. Attualmente uso il "Microsoft San Serif"

Provate anche voi per credere.

Secondo voi c'è una soluzione alternativa agli spazzi?
Grazie

Brainkiller Profilo | Guru

Ciao AntCiar,
purtroppo hai di fronte uno che ha avuto il tuo stesso problema ahahaha :)
E non c'è stato verso di risolverlo è proprio un Bug di Microsoft, non ricordo se documentat o meno, cmq. dicevano di aspettare la prossima release dei common controls che contengono la Treeview ma per ora non mi pare sia stato corretto :(

Buhhh..

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