Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno C# Vložit string do richTextBox1

Potřeboval bych poradit jak při clknutí na btnRotace
vložit string „Rotace“ pod každý řádek s TOOL CALL.
Příklad:
1 TOOL CALL 2 Z S2500
Rotace
6 L IX200 Y0 R0 F500 M3
6 L M6
2 TOOL CALL 3 Z S2500
Rotace
6 L IX200 Y0 R0 F500 M3
6 L M6
3 TOOL CALL 4 Z S5000
Rotace
6 L IX200 Y0 R0 F500 M3
6 L M6

Zatím mi ho vkládá za TOOL CALL.
Přikládám testovací projekt

Kód:
private void BtnRotace_Click(object sender, EventArgs e)
{
string najit = "TOOL CALL";
string rotace = "Rotace\n";

int start = 0;
int konec = richTextBox1.Text.LastIndexOf(najit);

while (start < konec)
{
richTextBox1.Find(najit, start, richTextBox1.TextLength, RichTextBoxFinds.MatchCase);
richTextBox1.SelectionBackColor = Color.Yellow;
richTextBox1.Text = richTextBox1.Text.Insert(richTextBox1.Text.IndexOf(najit, start) + najit.Length, rotace);

start = richTextBox1.Text.IndexOf(najit, start) + 1;
}
}

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny