textbox 中 给部分字体加颜色或者设置背景色

PearLvCh 2013-12-16 07:55:42
怎么把textbox中的部分文本加颜色或者设置背景色?
类似于查找,找到某些文本后,把这些文本标识出来。

...全文
791 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhantianyou 2013-12-23
  • 打赏
  • 举报
回复
只能用richTextBox.普通的textBox做不到
PearLvCh 2013-12-17
  • 打赏
  • 举报
回复
引用 3 楼 KumaPower 的回复:
想了想,这种查找单词的,文本应该是放在RichTextBox这种“高级”控件中,TextBox通常只能给用户输入基本数据,我想用RichTextBox实现你的效果的几率更大一些
也调查了rich控件,但是我是用在datagrid里的, 我查了一些资料,rich控件绑定起来比较复杂
Bonjour-你好 2013-12-17
  • 打赏
  • 举报
回复
想了想,这种查找单词的,文本应该是放在RichTextBox这种“高级”控件中,TextBox通常只能给用户输入基本数据,我想用RichTextBox实现你的效果的几率更大一些
PearLvCh 2013-12-17
  • 打赏
  • 举报
回复
引用 1 楼 KumaPower 的回复:
我觉得那像是“选中”时的效果,在一个textbox中改变其中某部分的背景色还真没试过~
我现在尝试用texbox的select(int start,int length), 效果可以出来,但是这样做后,就是相当于选中了部分单词,这与用鼠标拖着选中没发区别了
Bonjour-你好 2013-12-16
  • 打赏
  • 举报
回复
我觉得那像是“选中”时的效果,在一个textbox中改变其中某部分的背景色还真没试过~

8,737

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧