怎样在同一个Label中显示不同的字体颜色

nowordseagle 2007-01-11 10:02:57
怎样在同一个Label中显示不同的字体颜色
...全文
1081 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
nowordseagle 2007-01-11
  • 打赏
  • 举报
回复
protected System.Web.UI.WebControls.Literal Literal_Message;
nowordseagle 2007-01-11
  • 打赏
  • 举报
回复
谢谢各位
这里有了一个新的解决方法
this.Literal_Message.Text=string.Empty;
this.Literal_Message.Text +="<font color='#FF8000'>"+ ddlWebSit.SelectedItem.Text+"</font>";
this.Literal_Message.Text += DropDownList2.SelectedItem.Text;

this.Literal_Message.Text+= "<font color='#FF8000'>内的抓取日志</font>";
xinganna 2007-01-11
  • 打赏
  • 举报
回复
动态生成多个Label吧,在设置不同颜色
  • 打赏
  • 举报
回复
这里是个例子:
Label aa = new Label();
this.form1.Controls.Add(aa);
Label bb = new Label();
aa.Controls.Add(bb);
bb.Text = "asdfa";
bb.ForeColor = System.Drawing.Color.Red;
bb = new Label();
aa.Controls.Add(bb);
bb.Text = "234234";
bb.ForeColor = System.Drawing.Color.Blue;

不过,通常aa使用 PlaceHolder 类型来创建更有布局的意思。
nowordseagle 2007-01-11
  • 打赏
  • 举报
回复
谢谢
Eray 2007-01-11
  • 打赏
  • 举报
回复
Label不行。动态生成多个Label吧。
tianyi_hsy 2007-01-11
  • 打赏
  • 举报
回复
把不同颜色字放到不同<font></font>中
北京的雾霾天 2007-01-11
  • 打赏
  • 举报
回复
Label本身默认不可以实现.
可以重绘这个控件或
从Control或UserControl继承一个新的类,然后自己在OnPaint方法里用Graphics来绘制
HJS1820 2007-01-11
  • 打赏
  • 举报
回复
好象不行吧
用兩個label又何仿呢

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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