关于label的简单问题(在线等)

redming007 2008-07-08 10:13:33
本人用VS2005做应用系统开发,在一个Form中用picturebox设置了一张图片,现在我在图片上放置了一个label控件,输入文本发现文本有灰色的背景色,我想请教

我该如何才能去掉背景色,也就是不要背景色,让后面的图片作为背景,请问label中有没有这样的属性?

谢谢!
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
redming007 2008-07-08
  • 打赏
  • 举报
回复
谢谢,结贴!
hopewoo 2008-07-08
  • 打赏
  • 举报
回复
重写picture控件,在控件上画你需要的字。
label是没有这样的属性的。
这个只有你自己写。
louevy 2008-07-08
  • 打赏
  • 举报
回复
可以考虑不用label控件吗?
直接在图片上用graphics类画字符串上去

Graphics g = Graphics.FromImage(PictureBox1.Image);
g.DrawString(content, new Font("Arial", 10, FontStyle.Regular), new SolidBrush(Color.Blue), pointX, pointY);
g.Dispose();
redming007 2008-07-08
  • 打赏
  • 举报
回复
Transparent 属性直接透明到了Form面板,而不是pictureBox上的图片背景啊
悟__空 2008-07-08
  • 打赏
  • 举报
回复
label没有设置透明的属性吧
我姓区不姓区 2008-07-08
  • 打赏
  • 举报
回复
BackColor设置成为Transparent

110,891

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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