计算由C#中的richtextbox显示的行数

在我的项目中,我想计算在C#中由richtextbox显示的行,其中自动换行属性设置为true。 例如,在richtextbox中,我编写了一个文本,当文本到达richtextbox的宽度时,它会自动转到第二行。 所以会发生什么是文本实际包含一行,但它显示为两行。 所以我想知道如何将其视为两行而不是一行? 帮助将非常感激。

您可以选择RichTextBox.GetLineFromCharIndex Method

从RichTextBox控件的文本中的指定字符位置检索行号。 如果WordWrap设置为false ,则该行的任何部分都不会包装到下一个,并且该方法为指定的字符索引返回0。

另外,请查看此链接 。