Я хочу заменить выделенный текст в TextBox другой строкой в c#. Я использую следующий код, но он заменяет все те же тексты во всем TextBox (а не только в моем выделенном тексте). Как я могу решить эту проблему?
string selectedTxt = TextBox1.SelectedText;
TextBox1.Text = TextBox1.Text.Replace(selectedTxt, "<b>" + selectedTxt + "</b>");