如何从RichTextBox中选择文本,然后为其着色?

如何从RichTextBox中选择文本,然后为其着色?,第1张

如何从RichTextBox中选择文本,然后为其着色

您可以在此处构建一些代码以实现所需的功能。

private void ColourRrbText(RichTextBox rtb){    Regex regExp = new Regex("b(For|Next|If|Then)b");    foreach (Match match in regExp.Matches(rtb.Text))    {        rtb.Select(match.Index, match.Length);        rtb.SelectionColor = Color.Blue;    }}

CodeProject文章“在RichTextBox中启用语法突出显示”显示了如何在RichTextBox中使用RegEx来执行语法突出显示。具体来说,请看

SyntaxRichtTextBox.cs
实现。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5122095.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存