标题可能没有意义,所以这里有一个更深入的解释:
我目前正在进行用户界面打字测试,用户将在输入提供的示例文本时进行计时。在测试结束时,它需要显示经过的时间,每分钟的单词,并且我需要以红色突出显示输入错误"输入文本的位置。
例如,如果样本是:
"快速的棕色狐狸跳过懒狗。"并且用户输入了:
" quicc brown fox跳过懒惰的神。"最终结果需要如下所示:
" quic c 棕色狐狸跳过懒惰的 g o d 。" (粗体替换为红色突出显示)
我该怎么做呢?我的搜索结果并没有显示出我正在寻找的结果。
显然我需要澄清一点,我不是要求你为我编写代码。我要求在正确的方向上轻推,因为我不知道如何从框中提取文本的特定部分,突出显示并将其放回去。
答案 0 :(得分:0)
您知道如何将RTB.Text与RTB.Rtf对齐吗?
以下是您可能喜欢(或不喜欢)的一些documentation。
一旦你知道它们之间的区别,你得到文本,使用它来构建rtf字符串,然后将该字符串分配给Rtf。
要修改rtf字符串中的颜色,您应该查看有关如何使用rtf格式化文本的文档。 Here是我发现的第一个谷歌搜索结果。
祝你好运。