Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - VB NET - Evidenziare ogni parola in TextBox
Forum - C# / VB.NET - VB NET - Evidenziare ogni parola in TextBox

Avatar
francofranco (Normal User)
Newbie


Messaggi: 7
Iscritto: 06/12/2010

Segnala al moderatore
Postato alle 10:03
Mercoledì, 19/01/2011
Ciao! Per evidenziare in successione ogni singola parola di una TextBox uso SelectionStart e SelectionLength, e fin qui tutto ok. Se però il testo non ci stà tutto dentro la TextBox (Multiline e Scroll verticale sono attivi) l'evidenziazione sparisce nella parte di testo non visibile.
Come si potrebbe far sì che l'evidenziazione resti sempre visibile?
Ti allego il codice per maggiore chiarezza, così vai meglio a modificarlo.
Ciao e un grazie anticipato



francofranco ha allegato un file: evidenziare.zip (2447 bytes)
Clicca qui per scaricare il file

Ultima modifica effettuata da francofranco il 19/01/2011 alle 10:08
PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Up
3
Down
V
Segnala al moderatore
Postato alle 13:07
Mercoledì, 19/01/2011
Mi sembra ci sia la funzione ScrollToCaret che permette di scrollare il controllo fino alla posizione corrente del cursore.

PM