瑞星卡卡安全论坛技术交流区系统软件 请问各位大侠要使VC#.NET的richTextBox特定一段文字变色有几种方法?

1   1  /  1  页   跳转

请问各位大侠要使VC#.NET的richTextBox特定一段文字变色有几种方法?

请问各位大侠要使VC#.NET的richTextBox特定一段文字变色有几种方法?

请问各位大侠要使VC#.NET的richTextBox特定一段文字变色有几种方法?
如索引是4长度是5的文字变色。
小弟一直用richTextBoxName.Select(4,5);
然后再richTextBoxName.SelectionColor = ... 呢
总觉得很别扭,今天来请教各位了
最后编辑2005-07-31 10:56:23
分享到:
gototop
 

你可以在属性里设置

就是 FONT里把+号打开里面有color设置

此问题已结贴~有问题私聊
gototop
 

但是,这个可以用到客户互动上去吗?比如说他输入了一窜字符,其中某些关键字变色....我想不行吧?
gototop
 

确实不行,你可以用radiobutton来进行选择

不过关联比较麻烦,你可以尝试用VS 2005 的试试,比2003方便很多

不用自己定义函数
gototop
 

VS 2005现在还不可以release,我交不了作业啊
gototop
 

也是啊,你是想做个想校友录一样的添加一段特殊字体吧~?

这个就比较麻烦了,有写控件VS里并没有,有的需要下载添加别的控件,有的要自己写在ascx里
gototop
 

不是,是一个得心应手的asp.net脚本编辑器,现在它加载很慢
原因是选择,变色,这个操作很费时
而且,每输入完一个关键字总是约么看得出先选中,在变色再跳回输入点
C.Select(4,5);
richTextBoxName.SelectionColor = ...
richTextBoxName.Select(insertID,5);
gototop
 

我说的加载是打开一个原来写好的网页,然后它所有关键字都要变色,输入时倒是可以计算出插入点处那个单词进行判断,需要时变色,但还是有那个一闪的问题
gototop
 

听说可以重载richTextBox里面的函数,好像用的是Framework里面的更基础的类,可以给一点指导吗?
好像可以用control.color写新方法的
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT