44问答网
所有问题
怎样在C#中让文字在label显示为不同颜色的字体
如题所述
举报该问题
推荐答案 2016-01-05
label只能显示一样的颜色,但是可以通过其他方法可以设置,定义多个label拼接,如:
Label1.Text="<font style='color: #FF0000'>内容1:</font><font style='color: #0000FF'>内容2</font>";
内容1和内容2为要改变颜色的字
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/6GWK66W6W.html
其他回答
第1个回答 推荐于2017-09-29
做不到。label只能显示相同的颜色。
想到两个办法:
1、自己做一个label控件,在原有的label的空间基础上,重新写绘图的办法。
protected override void OnPaint(PaintEventArgs e)
2、用多个label模拟效果是一样的。本回答被提问者采纳
第2个回答 2011-10-14
在css中设置多种lable 格式,然后CssClass=
第3个回答 2011-10-14
建议 使用多个控件 显示字符串
相似回答
大家正在搜
相关问题
C# Label.Text究竟可不可以显示不同颜色的文字?
c#怎么更改Label文字的颜色
asp.net(C#)中怎么给label中的一行字设置颜色
c#怎么更改Label文字的颜色
c#如何获取当前系统所有的字体和颜色
c#如何让窗体中的 label 文字闪烁(颜色变换)
如何改变Label控件的字体颜色
新手求c#怎么在label里显示文字