【问题标题】:Hightlight text inside richtextbox in runtime在运行时突出显示richtextbox中的文本
【发布时间】:2012-07-08 15:16:35
【问题描述】:

我需要在运行时根据条件突出显示富文本框中的特定文本。我试图用带有 html 标签的文本替换文本,但它没有呈现它。

我该怎么做?

【问题讨论】:

  • 基于什么条件?请详细询问以避免投反对票。也请告诉你到底想做什么
  • 谢谢。我对这个问题投了赞成票,唯一的原因是及时接受。

标签: winforms c#-4.0 richtextbox


【解决方案1】:

你可以试试这样的。当然,根据您的情况更改代码。

 private void button1_Click(object sender, EventArgs e)
        {
            if (richTextBox1.Text.Contains("red"))
            {
                richTextBox1.SelectionStart = 0;
                richTextBox1.SelectionLength = richTextBox1.Text.Length;
                richTextBox1.SelectionBackColor = Color.Black;
                richTextBox1.SelectionColor = Color.White;
            }
        }

【讨论】:

    猜你喜欢
    • 2011-08-06
    • 2020-12-24
    • 1970-01-01
    • 2015-05-10
    • 1970-01-01
    • 2018-02-16
    • 1970-01-01
    • 2012-07-23
    • 2014-12-24
    相关资源
    最近更新 更多