社区
C#
帖子详情
textbox与richtextbox的文字颜色问题
crf33
2010-10-16 12:19:31
3种颜色可选择,先选择输入字体的颜色之后再输入文字,用哪个来实现?如何实现?
请注意是先选择颜色之后再选择输入的文字.
...全文
96
5
打赏
收藏
textbox与richtextbox的文字颜色问题
3种颜色可选择,先选择输入字体的颜色之后再输入文字,用哪个来实现?如何实现? 请注意是先选择颜色之后再选择输入的文字.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuyq11
2010-10-16
打赏
举报
回复
从输入的位置修改颜色
weiaizoutianya11
2010-10-16
打赏
举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
先选中要设置的文本,通过设置rt.SelectionBackColor;及rt.SelectionColor来改变显示颜色。
private void rtx_TextChanged(object sender, EventArgs e) //文本框改变事件
{
int index = this.rtx.SelectionStart; //记录修改的位置
this.rtx.Se……
[/Quote]
一般涉及比较多的时候用richtextbox
crf33
2010-10-16
打赏
举报
回复
不是啊 可能我没说清楚
是先选择颜色之后再输入文字,文字的颜色就是我所选择的颜色了.换颜色之后,已经输入的文字颜色不变化,之后再输入的文字才变化.
wuyq11
2010-10-16
打赏
举报
回复
先选中要设置的文本,通过设置rt.SelectionBackColor;及rt.SelectionColor来改变显示颜色。
private void rtx_TextChanged(object sender, EventArgs e) //文本框改变事件
{
int index = this.rtx.SelectionStart; //记录修改的位置
this.rtx.SelectAll();
this.rtx.SelectionColor = Color.Red;
this.rtx.Select(index, 0);
this.rtx.SelectionColor = Color.Black;
}
kj289907795
2010-10-16
打赏
举报
回复
[Quote=引用 4 楼 wuyq11 的回复:]
从输入的位置修改颜色
[/Quote]
+1
WPF篇(10)-Label标签+TextBlock
文字
块+
TextBox
文本框+
Rich
TextBox
富文本框
本文介绍了WPF中的Label标签、TextBlock
文字
块、
TextBox
文本框和
Rich
TextBox
富文本框。Label用于显示文本,TextBlock处理文本显示功能更全且效率高。
TextBox
用于获取用户输入,介绍了其基类和自身的属性与事件。
Rich
TextBox
功能强大,可操作FlowDocument流文档,能提供强大的文档编辑功能。
Rich
TextBox
中如何对某一行的字体
颜色
进行改变
该篇博客介绍了如何在Windows窗体应用中的
Rich
TextBox
控件中,通过代码实现对特定
文字
的字体
颜色
改变。提供了一个名为getIndexArray的方法用于查找字符串在文本中的所有出现位置,然后遍历找到的每个位置,设置选中
文字
的
颜色
为红色。代码清晰易懂,适用于需要对
Rich
TextBox
内容进行高亮显示的场景。
[C#] 使用
TextBox
换行失败的原因与解决方案:换用
Rich
TextBox
的实战经验
开发基于.NET Framework 4.8的WinForms程序时,将多行文本输出到控件中会出现换行格式显示异常
问题
。初步排查确认属性设置、换行符等无误后仍未解决。最终发现使用
Rich
TextBox
替代
TextBox
可有效解决,其在格式兼容性上更优,适合展示多行文本。
Rich
TextBox
控件常用属性介绍
本文介绍了
Rich
TextBox
控件,它比
TextBox
具有更丰富的文本处理功能,如设置
文字
颜色
、字体,支持RTF、ASCII和Unicode文件。重点讲解了RightMargin、Rtf、SelectedRtf、SelectionColor、SelectionFont和SelectionHangingIndent等属性的用法,并提供了应用实例展示如何设置滚动条、文本
颜色
和字体。
【17】C# 窗体应用WinForm ——【文本框
TextBox
、富文本框
Rich
TextBox
】属性、方法、实例应用
WinForm是基于.NET Framework的C#客户端开发技术。文本框(
TextBox
)是常用输入控件,可设置属性实现多行、密码框等,其文本改变事件常用。富文本框(
Rich
TextBox
)能保留文本格式,功能更丰富,支持设置
文字
颜色
、字体等,还提供文件读写方法。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章