Witam
Mam problem z formatowaniem (np. zmianą czcionki) wybranego wiersza. Mój kod przedstawią się następująco:
tring[] daneDoRichTextBoxa = new string[4];
daneDoRichTextBoxa[0] = "\n";
daneDoRichTextBoxa[1] = "111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111 5555555555555555555555 55 55555555555 555 5555\n";
daneDoRichTextBoxa[2] = "222\n";
daneDoRichTextBoxa[3] = "333";
richTextBoxPrintCtrl2.Clear();
richTextBoxPrintCtrl2.AppendText(daneDoRichTextBoxa[0] + daneDoRichTextBoxa[1] + daneDoRichTextBoxa[2] + daneDoRichTextBoxa[2]);
int nrWiersza =2;
string wiersz = richTextBoxPrintCtrl2.Lines[nrWiersza];
richTextBoxPrintCtrl2.Select(richTextBoxPrintCtrl2.GetFirstCharIndexFromLine(nrWiersza), wiersz.Length);
richTextBoxPrintCtrl2.SelectionFont = new Font("Times New Roman", 17, FontStyle.Bold);
rogram zamiast formatować wiersz 2 czyli "222\n", formatuje 555 (w oknie richtextboxa faktycznie w 2 wierszu mamy 55555, gdyż cała zawartość daneDoRichTextBoxa[1] nie mieście się w 1 wierszu).
Interesuje mnie w jaki sposób mógłbym sformatować wiersz z "222\n"