Non puoi modificare diettamente il controllo per fare questo. Non c'è alcuno spazio in un richtextbox che non rientri nell'area adibita al testo, e dato che SyntaxRTB deriva da tale controllo non è possibile modificarlo.
Puoi al massimo creare un ulteriore controllo utente che contenga un SyntaxRTB e una serie di label (o una sola label alta tutto il controllo, o una lista senza bordi e senza sfondo), quindi scrivere il numero di riga su ognuna di esse. Non è necessario crearne tante quante sono le righe totali, ma bastano in numero uguale alle righe visibili. L'altezza di ogni label (o l'altezza del font se usi un solo controllo) deve essere la stessa del font usato nella richtextbox.
|