0

Windowsフォームアプリケーションにこのテキストエディタを使用しています

これはうまく機能し、素晴らしいコントロールですが、私は 1 つのタスクを達成しようとしています: たとえば、ユーザーがフォームのボタンをクリックした場合に、タグ <myTag>value< を挿入したい場合に、基になる html にカスタムタグを挿入したかったのです。 /myTag>" をテキスト エディタのカーソル位置に配置します。

これを達成する方法を教えてもらえますか?

4

2 に答える 2

1

皆さん、回答ありがとうございます。次のコードで問題が解決します

        IHTMLTxtRange range = doc.selection.createRange() as IHTMLTxtRange;
        range.pasteHTML(string.Format("<span>myTag</span>",range.text));
        range.collapse(false);
        range.select();
于 2010-03-16T12:38:34.860 に答える
0

カーソルの列と行を取得し、そこに HTML タグを配置します。たとえば、カーソルがページのどこかで点滅している場合、その X と Y (行と列) を取得しようとします。

于 2010-03-15T06:46:10.030 に答える