Я добавил компонент ICSharpCode.TextEditor.dll к моей ссылке на Visual Studio 2017 в моем проекте C#. Далее я хочу найти способ автоматического заполнения тега. Я предоставил изображение GIF ниже, что я имею в виду.
Я предоставил код, который я пытался отладить с помощью самого компонента, но он не работает.
if (textEditorControl1.Text.Contains("<html>"))
{
textEditorControl1.ActiveTextAreaControl.SelectionManager.SelectedText("</html>");
}
Компонент ICsharpCode.TextEditor не обладает тем же свойством, что и обычный Textbox .
if (textBox2.Text.Contains("<html>"))
{
textBox2.SelectedText = "</html>";
}
Если я пытаюсь отладить версию TextBox , я получаю тег бесчисленное количество раз, пока не получу необработанное исключение System.StackOverflowException.