怎样在C#中让文字在label显示为不同颜色的字体

 我来答
微笑感媣街頭
2016-01-05 · TA获得超过8923个赞
知道大有可为答主
回答量:7511
采纳率:94%
帮助的人:833万
展开全部
label只能显示一样的颜色,但是可以通过其他方法可以设置,定义多个label拼接,如:
Label1.Text="<font style='color: #FF0000'>内容1:</font><font style='color: #0000FF'>内容2</font>";
内容1和内容2为要改变颜色的字
匿名用户
推荐于2017-09-29
展开全部
做不到。label只能显示相同的颜色。
想到两个办法:
1、自己做一个label控件,在原有的label的空间基础上,重新写绘图的办法。
protected override void OnPaint(PaintEventArgs e)
2、用多个label模拟效果是一样的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-14
展开全部
在css中设置多种lable 格式,然后CssClass=
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友123f1b31280
2011-10-14
知道答主
回答量:34
采纳率:0%
帮助的人:21.9万
展开全部
建议 使用多个控件 显示字符串
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式