您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

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

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

private void ColourRrbText(RichText@R_626_2419@ 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来执行语法突出显示。具体来说,请看SyntaxRichtText@R_626_2419@.cs实现。

其他 2022/1/1 18:13:42 有554人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶