C#Richtext框MouseOver

时间:2011-09-06 04:48:35

标签: c# richtextbox

如何获取MouseOver中的RichTextBox文字。 我尝试使用GetCharIndexFromPosition传递光标位置。但是它总是给我一个接近鼠标位置的字符的索引,即使我将鼠标移动到RichTextBox(空白区域)它会给出一些更接近鼠标位置的字符索引

1 个答案:

答案 0 :(得分:0)

谢谢用户名。我能够解决问题。正如你所说的那样,比较char指数和实际鼠标位置的位置。使用富文本框图形计算字符大小并将其添加到字符位置。