网站建设资讯

NEWS

网站建设资讯

vb点虐 全透明 vba窗体透明效果

vb点虐 如何使panel有一定透明度

不知道你用过VB6没有,vb6里的image控件和label控件是可以完全透明的,就是控件下面不管有什么都可以显示出来。

成都创新互联公司2013年至今,是专业互联网技术服务公司,拥有项目成都做网站、成都网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元大荔做网站,已为上家服务,为大荔各地企业和个人服务,联系电话:18982081108

但vb点虐 里没有这样完全透明的控件了。

vb点虐 里面设完背景色透明之后只显示出它属于的那个窗口的背景,比如form里有个label,label透明之后只能显示出他盖住的那部分form的图像,而如果panel里有个label的话,那他只显示panel的背景图像。

vb点虐 中如何实现将label背景变透明,但字体显示出来

1、将窗口的TransparencyKey属性设置成某一种颜色(在显示时,这种颜色会显示为透明),如:

Me.TransparencyKey = System.Drawing.Color.Red(可在属性窗口中指定或通过代码设置)

2、将Label的BackColor属性设置为与窗口的TransparencyKey属性相同的颜色,如:

Me.label1.BackColor = System.Drawing.Color.Red(可在属性窗口中指定或通过代码设置)

Me.label1.BackColor = Me.TransparencyKey(只能通过代码设置)

3、将Label的ForeColor属性设置为与窗口的TransparencyKey属性不相的颜色,如:

Me.label1.ForeColor = System.Drawing.Color.Blue(可在属性窗口中指定或通过代码设置)

请问在VB点虐 中怎样实现控件具有透明背景?

将控件的背景色设为透明即可:

如Label1.BackColor=Color.

Transparent

当然,还有别的方式可使底色透明,你自已琢磨一下。

vb点虐 如何将form的特定区域设置为全透明

这种功能读winform来说只有容器才能设置透明度,如form、panel类控件,其他的不是不可以,要重写背景参数,而且重写完了后与win7、Xp互不兼容,闪烁,并不提倡。点虐 的解决办法是wpf,控件可以设置opation属性,灵活控制透明度,并且后台静态刷新,因为他是xaml机制构造。


网站题目:vb点虐 全透明 vba窗体透明效果
标题来源:http://cdweb.net/article/ddisdsi.html