我正在尝试在光标位置插入一个字符串..我正在编写一个语法高亮显示控件,我想要创建一个函数,以便用户可以注释掉一行代码。 “// blah”所有这一切都是插入指定的注释标识符..
答案 0 :(得分:2)
richTextBox1.SelectionLength = 0;
richTextBox1.SelectedText = "//";
答案 1 :(得分:0)
richTextBox.GetCharIndexFromPosition(Point point)
会给你角色指数。
另一种可以帮助您的方法:
richTextBox.GetFirstCharIndexFromLine(int lineNumber);
richTextBox.GetFirstCharIndexOfCurrentLine();
richTextBox.GetLineFromCharIndex(int index);