Foxtable(狐表)用户栏目专家坐堂 → [求助]想问问这个只显示图片的窗口怎么做出来的?


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

主题:[求助]想问问这个只显示图片的窗口怎么做出来的?

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


加好友 发短信
等级:六尾狐 帖子:1465 积分:10397 威望:0 精华:0 注册:2018/10/16 11:42:00
[求助]想问问这个只显示图片的窗口怎么做出来的?  发帖心情 Post By:2019/9/26 9:41:00 [只看该作者]

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=50428&page=2
[求助]想问问这个只显示图片的窗口怎么做出来的?
我按照他的代码写过去,打开窗口什么都不见了。能否告知下原理

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


加好友 发短信
等级:超级版主 帖子:106675 积分:542564 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/26 10:20:00 [只看该作者]

独立窗口,窗口背景颜色设置为和图片的背景颜色一致,实例是白色white。

添加图片控件,停靠fill,控件窗口背景颜色设置为和图片的背景颜色一致,实例是白色white。添加图片

窗口afterload

e.Form.BaseForm().TransparencyKey = Color.White ‘把窗口透明色设置为和背景色一致
'e.Form.BaseForm.Opacity = 0 ‘如果单独测试窗口,把这一句代码去掉’
e.Form.BaseForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None  '消除窗口的边框
myform = e.Form.BaseForm
Dim dc As Foxtable.FormPanel = e.Form.Panel         '窗口底层
AddHandler dc.MouseMove, AddressOf myform_MouseMove  '进入控件事件
AddHandler dc.MouseDown, AddressOf myform_MouseDown   '按下鼠标事件

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


加好友 发短信
等级:童狐 帖子:257 积分:2960 威望:0 精华:0 注册:2020/5/21 17:56:00
  发帖心情 Post By:2021/3/23 8:24:00 [只看该作者]

学习一下

 回到顶部