richTextBox dodawanie teksu w pozycji kursora C# Form

0

Stosuję metodę AppendText() do dodania tekstu do kontrolki richTextBox poprzez naciśnięcie buttona.
Ale chciałbym by tekst był dodawany nie na koniec ale w miejscu kursora.
Ma ktoś pomysł jak to można zrobić?

private void button2_Click(object sender, EventArgs e)
        {
            richTextBox1.AppendText("COŚTAM");        
        }
``
2
private void button1_Click(object sender, EventArgs e)
{
   richTextBox1.Text = richTextBox1.Text.Insert(richTextBox1.SelectionStart, "COŚTAM");
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1