1、将窗口的TransparencyKey属性设置成某一种颜色(在显示时,这种颜色会显示为透明),如:
创新互联主要从事成都网站建设、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务门源,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
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(可在属性窗口中指定或通过代码设置)
将控件的背景色设为透明即可: 如Label1.BackColor=Color.Transparent 当然,还有别的方式可使底色透明,你自已琢磨一下。
用背景图片替换试试,图片用PS设置成透明
不行的话 用其他控件 自有文本的
反正按钮一般就是点击事件
那你就添加点击事件就好了
测试了一下,在我的VS2013中的VB中做一个windows常规应用,生成的.exe文件的图标是正常的,透明的。
参见附件。