1
如何獲得RichTextBox
中的MouseOver
文本。 我已經嘗試使用GetCharIndexFromPosition
傳遞它的光標位置。但它始終給我一個接近鼠標位置的字符索引,即使我將鼠標移動到RichTextBox
(空白空間)上,它會給出一些更接近鼠標位置的字符索引。C#Richtext box MouseOver
如何獲得RichTextBox
中的MouseOver
文本。 我已經嘗試使用GetCharIndexFromPosition
傳遞它的光標位置。但它始終給我一個接近鼠標位置的字符索引,即使我將鼠標移動到RichTextBox
(空白空間)上,它會給出一些更接近鼠標位置的字符索引。C#Richtext box MouseOver
感謝用戶名。我能解決這個問題。正如你所說的,我正在比較char指數和實際鼠標位置的位置。使用富文本框圖形計算字符大小並將其添加到字符位置。
您是否試圖獲得GetPositionFromCharIndex並與實際的鼠標位置進行比較?這裏的問題是如何計算字符大小以瞭解您的鼠標光標是否真的在該區域內 – username
感謝用戶名。我能解決這個問題。正如你所說的,我正在比較char指數和實際鼠標位置的位置。使用富文本框圖形計算字符大小並將其添加到字符位置。 – Naresh