2011-07-31 12 views
2

カーソルの位置に文字列を挿入しようとしています。シンタックスハイライトコントロールを作成しています。ユーザーが行をコメントアウトできるように関数を作成したいと思います。コード。 "// blah"は、指定されたコメントIDを挿入することです。RichTextBoxの文字列をカーソル位置に挿入

答えて

2
richTextBox1.SelectionLength = 0; 
richTextBox1.SelectedText = "//"; 
0
richTextBox.GetCharIndexFromPosition(Point point) 

文字のインデックスを与えます。

あなたを助けることができる別の方法:

richTextBox.GetFirstCharIndexFromLine(int lineNumber); 
richTextBox.GetFirstCharIndexOfCurrentLine(); 
richTextBox.GetLineFromCharIndex(int index); 
関連する問題