Редактирование Rich Text в Windows Forms - PullRequest
0 голосов
/ 15 марта 2010

Я использую этот текстовый редактор для моего приложения Windows Form

Это прекрасно работает и является прекрасным элементом управления, однако я пытаюсь выполнить одну задачу: я хотел вставить пользовательский тег в базовый HTML, например, если пользователь нажимает кнопку в форме, я хочу вставить тег значение"в позиции курсора текстового редактора.

Кто-нибудь может подсказать мне, как этого добиться?

Ответы [ 2 ]

1 голос
/ 16 марта 2010

Ребята, спасибо за ответы, следующий код решает проблему

        IHTMLTxtRange range = doc.selection.createRange() as IHTMLTxtRange;
        range.pasteHTML(string.Format("<span>myTag</span>",range.text));
        range.collapse(false);
        range.select();
0 голосов
/ 15 марта 2010

получить столбец и строки курсора и поместить туда свой HTML-тег. Например, если мой курсор мигает где-то на странице, попробуйте получить его X и Y (строки и столбцы).

...