RichTextBox指定文本高亮显示

简介: this.richTextBox1.Text = " 如果只选中一个文字,如果……"; string strKey = "如果"; int start = 0; int end = this.richTextBox1.Text.Length; int index =

            this.richTextBox1.Text = " 如果只选中一个文字,如果……";
            string strKey = "如果";

            int start = 0;
            int end = this.richTextBox1.Text.Length;

            int index = richTextBox1.Find(strKey, start, end, RichTextBoxFinds.None);
            while (index != -1)
            {
                richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, FontStyle.Underline | FontStyle.Bold);
                richTextBox1.SelectionColor = Color.Blue;
                start = index + strKey.Length;
                index = richTextBox1.Find(strKey, start, end, RichTextBoxFinds.None);
            }

查找指定文本并加粗、下划线以蓝色显示

目录
相关文章
|
7月前
文本居中显示
文本居中显示
notepad++选中多行文本
notepad++选中多行文本
720 0
notepad++选中多行文本
要实现文字查询并自动滚动到匹配到的文本范围
要实现文字查询并自动滚动到匹配到的文本范围
|
数据安全/隐私保护
Qt之标签和单行文本编辑框(QLabel、QLineEdit)
Qt之标签和单行文本编辑框(QLabel、QLineEdit)
229 0
Tkinter的Text控件如何给文本换行?
Tkinter的Text控件如何给文本换行?
Tkinter的Text控件如何给文本换行?
文本单行省略号+多行出现省略号
文本单行省略号+多行出现省略号
|
C#
【WPF】ListBox GridViewColumn Header 文字换行、文字多行显示
原文:【WPF】ListBox GridViewColumn Header 文字换行、文字多行显示 ListBox GridViewColumn Header 文字换行、文字多行显示,在Header中需要换行的地方写 
 列内容绑定到ViewModel中自定义的属性即可。
1883 0