Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Testo colorato
giovedì 16 agosto 2007 - 15.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Giovanni_3478
Profilo
| Senior Member
293
messaggi | Data Invio:
gio 16 ago 2007 - 15:36
Ciao
In VB .NET 2.0
Vorrei creare una stringa colorata con più colori ad esempio rosso e ble.
Quindi
"L'effetto dei (rosso)mercati asiatici (ble)(disastrosi in mattinata) e le notizie (rosso)provenienti da (ble)oltreoceano trascinano verso il basso(rosso)"
C'è un controllo con qualche metodo specifico o bisogna usare la classe Graphics o che altro?
munissor
Profilo
| Senior Member
270
messaggi | Data Invio:
gio 16 ago 2007 - 18:14
La via + immediata (e migliore) è sicuramente farsi un controllo personalizzato che disegni il testo come vuoi tu..
In alternativa se sei pigro (e in queste settimane di agosto si può anche capire ;) )puoi sempre usare RichTextBox o addirittura WebBrowser...
Giovanni_3478
Profilo
| Senior Member
293
messaggi | Data Invio:
gio 16 ago 2007 - 18:40
Per il controllo personalizzato:
più o meno come devo muovermi (per il web ho fatto dei controlli personalizzati),
devo usare una combinazione di più controlli o comunque
che classe bisogna usare, la graphics?
Il problema è il posizionamento:
se creo una label "Hello,
il problema è dove posizionerò l'altra label "world";
se uso un richtextbox il problema è lo stesso;
se creo un scritta con il metodo drawstring della classe graphics
il problema è lo stesso.
Bisogna creare una sola stringa relativa ad un unico controllo,
stringa che si divide in più sottostringhe colorate.
Puoi dirmi un pò più nello specifico come fare
creando un controllo personalizzato
o usando un richtextbox?
munissor
Profilo
| Senior Member
270
messaggi | Data Invio:
ven 17 ago 2007 - 20:08
Devi derivare da Control (o da Label in alternativa) è usare Graphics per disegnare.. per sapere dove posizionare i pezzi di stringa usa MeasureString di Graphics.
Giovanni_3478
Profilo
| Senior Member
293
messaggi | Data Invio:
sab 18 ago 2007 - 15:30
Senza creare il controllo utente,
ho usato il richtextbox e ho usato la proprietà rtf
Grazie Ciao
Torna su
Stanze Forum
Elenco Threads
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 !