在Rich Textbox中查找当前行

时间:2010-01-03 23:22:39

标签: vb.net

我有一个富文本框,您可以在其中编辑带有行号的列表框的java代码。我希望列表框能够使用富文本框滚动,以便它们排成一行。你怎么能让他们像一个人一样滚动?

1 个答案:

答案 0 :(得分:3)

GetLineFromCharIndex上的RichTextBoxControl方法上有一个MSDN条目。

这与SelectionStart属性一起应该允许你做这样的事情:

//This next line only indicates the caret position if no text is selected
Int32 caretPosition = richTextBox1.SelectionStart

Int32 lineNum = richTextBox1.GetLineFromCharIndex(caretPosition)