1

我正在寻找一个函数,它可以让我在 textRange 中找到某个字符串并返回它的 textPointers(开始和结束)什么是最好的方法,或者是否有任何 textRange 方法可以帮助我?谢谢。

我的方法有一个问题,当我的 textRange 中有相同的单词并且我试图为 textRange 中的每个单词获取 Textpointer 时,就会发生这种问题。
例如,我在 textRange 中的文本是
“hello hello hello”
,我想获取 textRange 中每个单词的文本指针,它将混合第二个和最后一个单词并给我(单词的第一个 indexOf)或最后一个取决于我使用哪种方法。

4

1 回答 1

0

Something like this

string txt = tr.Text; //tr is your TextRange
string find = "a str";
int beginPtr = txt.IndexOf(find);
int endPrt = beginPtr + find.Length;
于 2011-07-04T20:27:56.113 回答