设置属性为
如果所选控件没有这个属性则不能用
至少在shape控件中是这样使用的.
BackStyle
属性
返回或设置一个值,它指定
Label
控件或
Shape
控件的背景是透明的还是非透明的.
设置值
0
透明-在控件后的背景色和任何图片都是可见的.
(缺省值)非透明-用控件的
BackColor
属性设置值填充该控件,并隐藏该控件后面的所有颜色和图片.
在
Form
对象或
Picturebox
控件上使用背景色、或在图片上放置控件时,可以利用
属性来创建透明控件;如果想要突出控件,可以使用非透明控件.
回答完毕,期待被让粉丝们喜欢.
BackStyle 属性返回或设置一个值,它指定 Label 控件或 Shape 控件的背景是透明的还是非透明的.设置值为0透明,在控件后的背景色和任何图片都是可见的.
下面就介绍一下在VB.NET中可以是图片框透明的两种方法(两种方法的原理都是利用GDI◆使图片透明,然后放到背景色为透明色的图片框中实现的) 第一种方法:利用Bitma..
很明确地告诉你,不可能
上面说的不管是什么都是不可能实现的
这个要从vb中的image说起
其实vb中的image控件并不是真正的控件,它没有句柄,没有dc,只是vb自己创造的一个东西
vb显示它,只是单纯地把图像画在窗体上,任何窗体上的控件都在窗体以上,所以image不可以在其他控件以上
如果需要,可以用picturebox,这个控件是个真正的控件
Label控件
For
Each
ctl
As
Control
In
Me.Controls
ctl.BackColor
=
Color.
Transparent
Next
背景半透明?
你把背景图片先用其他软件处理下吧~
那是个布尔值的
只有0
这种二进制表达
label1.BackColor
注意:在设计时手动输入这些值,不要用颜色选取.
理论上不可以
唯一的办法就是手工设置颜色
【部件】中勾选"Forms
Librey",然后在工具箱中就会出现一些新的控件,都可以设置透明.BackStyle设置为1就会透明