0
我在寻找一种有效的方式,找到不同的字体样式的字符索引在RichTextBox字体样式的字符的索引。我有以下几种:寻找在RichTextBox
for (var i = 0; i < index; i++)
{
_activeCopyBox.Select(i, 1);
if (!linkFound && _activeCopyBox.SelectionFont.Underline)
underLineFound = true;
}
然而,这是非常缓慢的,因为它必须一次选择一个字母。我可以从Rft中获取格式,但是试图通过这种方式来查找特征的正确索引是一团糟。
如果有人知道一个更好的方式(必须有一个),我很乐意听到它。
在此先感谢。
正则表达式是用于计算的字体样式相当可靠。查找确切的字符索引是有问题的,因为您必须将RTF转换为纯文本。 – Magpie 2010-07-29 11:42:24