问题描述
如题,颜色、字体等。richtextbox是设置选中字体颜色,我现在就知道文本是什么,怎么改颜色呢
解决方案
解决方案二:
动态修改?修改CSS的color属性就可以了.
解决方案三:
如果是web就用文本编辑器的控件
解决方案四:
winform
解决方案五:
this.richTextBox1.Font=newFont(SystemFonts.DefaultFont.FontFamily,2);this.richTextBox1.ForeColor=Color.Red;
解决方案六:
如果是做写字版的话,可以用FontDialog简单设置就按楼上的就行了
解决方案七:
都没听明白?设置指定文字
解决方案八:
路过蹭分richTextBox1.SelectionColor
解决方案九:
引用6楼qq562342的回复:
都没听明白?设置指定文字
说话不要想当然,你用richTextBox和FontDialog去试下,看能不能选中几个字,然后改变选中字的属性
解决方案十:
楼上的是设定选中文字。我想要的不是选中文字。而是像QQ那样,显示出就是指定文字指定颜色的
解决方案十一:
引用8楼cc_net的回复:
引用6楼qq562342的回复:都没听明白?设置指定文字说话不要想当然,你用richTextBox和FontDialog去试下,看能不能选中几个字,然后改变选中字的属性
哥哥你说的我会,谢谢。引用楼主qq562342的帖子:
如题,颜色、字体等。richtextbox是设置选中字体颜色,我现在就知道文本是什么,怎么改颜色呢
我没说明白可以在说一下。richtextbox是设置选中字体颜色,我现在知道文本框有什么,想改变指定字符串的颜色。AreyouOK?
解决方案十二:
RichTextBox1.Find()去查找要要改变颜色的指定字符,然后修改他们的颜色
解决方案十三:
Thankyou.感谢楼上提供了个好思路,马上试试
解决方案十四:
首先find,find找到文本后会自动选中。然后在设置选中文本颜色。我是这个思路做的,会出错。。
解决方案十五:
RichTextBox1.Focus()RichTextBox1.SelectionStart=strIndexRichTextBox1.SelectionLength=searchText.LengthRichTextBox1.SelectionColor=Color.Red我在‘查找下一个’中试了,没点下,被查找的颜色就变了自己改成for,从头到尾查一次就行了
解决方案:
strIndex=RichTextBox1.Find(searchText,i,-1,RichTextBoxFinds.MatchCase)
解决方案:
同意楼上的,先找到字符,然后再进行处理。