Oppure

Loading
10/09/09 11:15
blackboss
é possibile numerare le righe di una RichTextBox e mettere i numeri in una label a fianco, tipo così:
0001 Ciao come stai?
0002 Io sto bene e tu?
0003 Anche io..
aaa
10/09/09 12:12
GrG
bè si, in maniera teorica metti una label a fianco alla richtextbox (insomma allo stesso livello) poi nella sub keydown del richtextbox vedi che tasto è stato premuto, se si tratta di "Enter" quindi dell'accapo incrementi una variabile numerica che aggiungi al label e mandi a capo.... questa è la (mia) linea teorica che devi seguire, poi dimmi cosa non sai fare praticamente (spero non mi risponderai tutto xD) e cercherò di aiutarti...
aaa
10/09/09 13:11
ruggy94
Postato originariamente da GrG:poi nella sub keydown del richtextbox vedi che tasto è stato premuto, se si tratta di "Enter"

Dovrebbe specificare meglio cosa intende per "nuova riga", perchè se una riga supera la larghezza della RichTextBox, il testo va a capo anche se non si preme nulla...questa la consideri una nuova riga?
aaa
11/09/09 10:45
blackboss
Postato originariamente da GrG:

bè si, in maniera teorica metti una label a fianco alla richtextbox (insomma allo stesso livello) poi nella sub keydown del richtextbox vedi che tasto è stato premuto, se si tratta di "Enter" quindi dell'accapo incrementi una variabile numerica che aggiungi al label e mandi a capo.... questa è la (mia) linea teorica che devi seguire, poi dimmi cosa non sai fare praticamente (spero non mi risponderai tutto xD) e cercherò di aiutarti...

Fin qui ero riuscito a farlo solo che se muovo la barra di scorrimento della richtextbox, la numerazione della label non và più bene
Ultima modifica effettuata da blackboss 11/09/09 10:47
aaa
11/09/09 11:15
GrG
ah già... credo dovresti inserire label e richtextbox dentro una picturebox e poi modificare la proprietà top della label per far sembrare che "scorre"
aaa
19/09/09 8:52
blackboss
Ma come faccio a mettere le barre ad una picturebox?
aaa
19/09/09 13:45
GrG
non devi mettere le scrollbar al picturebox... mm.. .però non mi apre una buona soluzione... bisogna trovare qualche altro modo, anche se mi ricordo che c'era un ocx, peccato che non mi ricordo come si chiamava...
aaa