急急急 c#如何改变背景透明?

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:02:56
我定义了个label
在他后面添加了个背景图片
可是label的背景在图片上显示,这么变为透明?
只让显示label的字就可以了?

高手帮帮啊
请说的清楚点,我刚学,拜托

加上两句代码即可:
Label1.Parent = pictureBox1;
Label1.BackColor = Color.Transparent;

然后就可以啦。
详细的测试代码可以参考本人博客:
如何在PictureBox上透明的显示文字1(利用控件技术)
http://hi.baidu.com/dragonnet/blog/item/defb85169472a754f2de3209.html
其实还可以用Graphics技术做出来,也可以参考另外一篇文章
如何在PictureBox上透明的显示文字2(利用Graphics技术)
http://hi.baidu.com/dragonnet/blog/item/89c5a431311724ad5fdf0e38.html

把你label的背景设为透明的


label.BackColor = transparent

右键点击你的label控件
选择属性
然后去属性栏里找backcolor这个属性
点开选择web
然后选择第一个
你会发现背景变透明了..
呵呵

初学者还是tyjjjjj的易懂,呵呵。

可以这样写:
this.label1.BackColor = System.Drawing.Color.Transparent;