vb picture怎么设置透明背景
不是隐身。在网上下了一段代码运行。可以直接看到桌面。要透明白色部分。picture1白色背景透明。要可以看到压在1后面的picture2的内容。=========貌似搞错...
不是隐身。在网上下了一段代码运行。可以直接看到桌面。
要透明白色部分。picture1白色背景透明。要可以看到压在1后面的picture2的内容。
=========
貌似搞错了。 是一个picture1里面什么都没有。按command1让他透明。可以看到压在1后面的picture2 展开
要透明白色部分。picture1白色背景透明。要可以看到压在1后面的picture2的内容。
=========
貌似搞错了。 是一个picture1里面什么都没有。按command1让他透明。可以看到压在1后面的picture2 展开
2个回答
2016-01-02 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
如果是直接在窗体上显示的背景图(即设置form1.BackgroundImage属性来显示),那只须设置Label1.BackColor=Color.Transparent即可;
如果是使用一个PictureBox来显示背景图,则需要在运行时将Label控件动态加载到PictureBox中去,使PictureBox成为Label的容器(这一点在设计时做不到,因为PictureBox不是一容器控件),再将Label的BackColor设置为Color.Transparent即可:
dim lbl as new Label
lbl.backcolor=color.Transparent
lbl.text="China"
PictureBox1.Controls.Add (lbl)
这样一来就可以了。
如果是使用一个PictureBox来显示背景图,则需要在运行时将Label控件动态加载到PictureBox中去,使PictureBox成为Label的容器(这一点在设计时做不到,因为PictureBox不是一容器控件),再将Label的BackColor设置为Color.Transparent即可:
dim lbl as new Label
lbl.backcolor=color.Transparent
lbl.text="China"
PictureBox1.Controls.Add (lbl)
这样一来就可以了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |