首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#Label背景透明解决方案

2012-06-08 
C#Label背景透明一个小问题,但试了网上说的方法都不管用,界面上用LINESHAPE画了很多线,但是因为还有LABEL

C#Label背景透明
一个小问题,但试了网上说的方法都不管用,界面上用LINESHAPE画了很多线,但是因为还有LABEL的原因,会把我的线给盖住,LABEL背景透明貌似没有用啊,还有网上说什么设置sendToBack(),label.panrent = 控件,都不管用。这个具体怎么设置啊?

[解决办法]
重写Label控件。我这有例子,你要的话可以发给你。
[控件]透明背景色的可定制移动文字的Label控件.rar
[解决办法]
label1.BackColor = Color.Transparent;不行,不是透明效果,LZ的意思不是要和form的颜色一致而是要看到form上的被label遮盖住的东西
[解决办法]
有时候背景是图片,那么透明就扯淡,这个LABEL要自己重写
网上这个方法很多,我前段时间才找过
[解决办法]
设置Transform,只能针对父控件有效,有层叠是没有效果的

你可以用GDI+绘制

热点排行