Wstawianie znaku w miejsce klikniecia w RichTextBox

0

Witam
Nie wiem jak najprosciej sprawic, żeby po kliknieciu w richtetxbox w miejscu klikniecia wstawic znak "#" (między litery tekstu).
W
private void richTextBox1_MouseUp(object sender, MouseEventArgs e)
{
xxx
}
W xxx probowalem
richTextBox1.SelectionProtected = true;
richTextBox1.SelectedText = "#"; ale po zaznaczeniu czesci tekstu jest on usuwany

Inny pomysł miałem
string s = richTextBox1.Text;
s.Insert(richTextBox1.SelectionStart,"#");
richTextBox1.Text=s;
ale nie działa

Z góry dziękuję za odp.

0

Juz sobie poradzilem.
Wystarczylo zmienic mouseup na mousedown

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