ciao,
io di solito lavoro sempre con la proprieta' "Text" della "RitchText" quindi la tratto come una textbox normale, da cui pero' posso avere visaulizzazioni grafiche di testo RTF.
Pero' come dicevamo prima, puoi lavorare tranquillamente con la proprieta' "Lines" ed il risultato è lo stesso, solamente sei aiutato nel ciclo.
Quindi nel caso tuo, lavorando sulle righe, se ne vuoi eliminare, ti basta lavorare sull'array.
Io per comodita' cmq passerei attraverso una List<string> in modo da fare:
List<string> righe = new List<string>(richTextBox1.Lines);
righe.RemoveAt(2);
//--- oppure
righe.Remove("questa riga qui");
richTextBox1.Lines = righe;
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo