Sublinhado age como um separador C # RTF Box

Eu estou trabalhando em um aplicativo do WinForms e usando Localizar no controle RichTextBox para localizar determinadas palavras-chave ao estilo.

Por algum motivo, apesar de especificar o sinalizador WholeWord, o Find parece tratar uma palavra com um sublinhado como 2 palavras separadas (e estiliza a metade correspondente).

A chamada de função é:

richTextBox1.Find("Keyword", RichTextBoxFinds.MatchCase | RichTextBoxFinds.WholeWord);

Por que isso está acontecendo? Posso substituí-lo / corrigi-lo de alguma forma?

questionAnswers(1)

yourAnswerToTheQuestion