Foxtable(狐表)用户栏目专家坐堂 → 窗口上添加图片,图片上透明部分在窗体上也是透明的


  共有3265人关注过本帖树形打印复制链接

主题:窗口上添加图片,图片上透明部分在窗体上也是透明的

帅哥哟,离线,有人找我吗?
sjzsdu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:341 积分:2455 威望:0 精华:0 注册:2014/7/30 18:03:00
窗口上添加图片,图片上透明部分在窗体上也是透明的  发帖心情 Post By:2014/10/16 13:35:00 [显示全部帖子]

各位大侠:
我要在窗口上添加图片,图片上透明部分在窗体上也是透明的。

附件一位我做的图片,除了文字部分,其余都是透明的

附件二,是panel控件上显示的情况
加载窗体后的代码
Dim pn As WinForm.Panel = e.Form.Controls("Panel1")
If Tables("客户").current("锁定状态")="批准锁定"  Then
pn.basecontrol.BackgroundImageLayout=ImageLayout.Zoom
pn.basecontrol.BackgroundImage=GetImage("ywysuoding.png")
Else
pn.basecontrol.BackgroundImageLayout=ImageLayout.Zoom
pn.basecontrol.BackgroundImage=Nothing
End If

图片点击可在新窗口打开查看此主题相关图片如下:16133004.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq 6133223.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
sjzsdu
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:341 积分:2455 威望:0 精华:0 注册:2014/7/30 18:03:00
  发帖心情 Post By:2014/10/16 14:35:00 [显示全部帖子]

Dim pn As WinForm.PictureBox = e.Form.Controls("PictureBox1")
If Tables("客户").current("锁定状态")="批准锁定"  Then

pn.Image=GetImage("ywysuoding.png")
Else
pn.basecontrol.BackgroundImageLayout=ImageLayout.Zoom
pn.basecontrol.BackgroundImage=Nothing
End If


图片点击可在新窗口打开查看此主题相关图片如下:用picturebox.png
图片点击可在新窗口打开查看


用picturebox 也是这样的

 回到顶部