修改LABEL。BackColor=Color.Transparent可以在窗体上透明,但为什么无法在PICTUREBOX上透明

changleqy 2003-01-13 09:53:27
当我的LABEL放到PICTUREBOX上后,它就不能透明了,请问该如何解决。
...全文
169 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
TheAres 2003-01-13
  • 打赏
  • 举报
回复
透明是对于他的parent控件而言的,放在Form上的Label,其parent就是Form,所以对于Form是透明的.如果想在pictures上透明,就要修改label的parent属性.

this.label1.Parent = this.pictureBox1;
this.label1.BackColor = Color.Transparent;
this.label1.Location = new Point(10,10);
SpyX 2003-01-13
  • 打赏
  • 举报
回复
嗯!这个问题我昨天也遇到过了!不只是label的TransparentKey设置了没有效果,还有其他的所谓的可以设置TransparentKey的控件 好像都有楼主所说的问题(例如button)!
SaSBYa 2003-01-13
  • 打赏
  • 举报
回复
它有它的属性,看看改一下就行了,
或者,你把它的TransparentKey设一下。

111,098

社区成员

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

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

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