在C#中怎么将label标签的背景设为透明?
在C#中怎么将label标签的背景设为透明?
------解决方案--------------------没有。把它的BackColor设一下
------解决方案--------------------应该可以, 只是我不知道.
------解决方案--------------------参考 
 http://topic.csdn.net/t/20050426/15/3967975.html
------解决方案--------------------不用设backcolor属性就是透明
------解决方案--------------------Backcolor属性-> web-> Transparent
------解决方案--------------------this.label1.BackColor = System.Drawing.Color.Transparent;
------解决方案--------------------Transparent 
------解决方案--------------------Transparent
------解决方案--------------------在panel上,label就是透明的。 
 在picturebox上,label要变成透明的可以这么做:   
   添加一个panel   
   panel.Parent = pictureBox; 
   panel.BackColor = Color.Transparent; 
   label.Parent = panel; 
   label.BackColor = Color.Transparent;   
 这样就能实现label在图片上透明显示。 
 如果直接将label放在picturebox上是无法实现透明显示的。
------解决方案--------------------this.label1.BackColor = System.Drawing.Color.Transparent;
------解决方案--------------------Backcolor属性-> web-> Transparent  我觉得是这个吧,好象有用过 
 http://www.cnblogs.com/wuweizhi/archive/2007/01/15/621074.html 
 这个右侧的label就是背景透明的吧,你自己把代码下下来研究下.
------解决方案--------------------transparent属性
------解决方案--------------------感谢10楼,你给的方法可用,不过不用加载Panel控件,直接让标签的parent为对应picturebox就可以啦!
------解决方案--------------------
------解决方案--------------------这个效果差的很,我用过了,真是个垃圾啊。
------解决方案--------------------Transparent Label .Net Control
------解决方案--------------------this.label1.BackColor = System.Drawing.Color.Transparent;
------解决方案--------------------Backcolor属性-> web-> Transparent
------解决方案--------------------不用做任何设置,默认就是透明的,在设计模式下是看不到效果的,要运行起来,就可以看到效果了。
------解决方案--------------------C# code
this.label1.BackColor = Color.FromArgb(0, Color.Transparent);