vb.net 如何使panel有一定透明度
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vb.net 如何使panel有一定透明度相关的知识,希望对你有一定的参考价值。
就是想让panel以后面的控件为背景,但又不能完全透明,只是有一定的透明度,当然也得让panel上的控件具有和panel一样的透明度。不知道这个代码怎么写呢?
不知道你用过VB6没有,vb6里的image控件和label控件是可以完全透明的,就是控件下面不管有什么都可以显示出来。但vb.net里没有这样完全透明的控件了。
vb.net 里面设完背景色透明之后只显示出它属于的那个窗口的背景,比如form里有个label,label透明之后只能显示出他盖住的那部分form的图像,而如果panel里有个label的话,那他只显示panel的背景图像。追问
所以该怎么弄出完全透明的控件呢?
参考技术A 把panel的backcolor和控件的backcolor修改为一致就可以了;或者你ps下一个图片,使二者一致;追问
修改一致没有任何用处啊,他们的背景是后面动态变化的控件,而不是特定颜色
背景是动态变化的控件,弄图片没用
以上是关于vb.net 如何使panel有一定透明度的主要内容,如果未能解决你的问题,请参考以下文章
在VB.NET中(VS.net),怎样指定透明颜色,让图片透明。