Foxtable(狐表)用户栏目专家坐堂 → 如何动态自动选择图片


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

主题:如何动态自动选择图片

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 10:26:00 [显示全部帖子]

单选框的click事件,例如:

Dim r As Row = Tables("窗主表.窗副表").Current
r("窗扇页数") = e.sender.text
e.form.controls("PictureBox1").image = getimage(projectPath & "窗型\" & r("上窗头固定格数") & r("窗扇页数") & ".jpg")
e.Form.Controls("三页之细项").visible = False
e.Form.Controls("四页之细项").visible = False
e.Form.Controls("五页之细项").visible = False
e.Form.Controls("六页之细项").visible = False
e.Form.Controls("七页之细项").visible = False
e.Form.Controls("八页之细项").visible = False
e.Form.Controls("三扇中大边小").visible = False
e.Form.Controls("柱的类型").visible = False

单元格的内容要和图片名称一致,比如都是:2格3页,或者都是:二格三页


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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 16:33:00 [显示全部帖子]

例如:

if val(e.form(xx控件).text) > 0 then
原来的代码
end if

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 17:18:00 [显示全部帖子]

available 是什么东西?不可用?

e.Form.Controls("一格").enable = True

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 17:51:00 [显示全部帖子]

去掉:e.Form.Controls("一格").Enabled True
窗口设计单选框改为可用


"上窗头高 ValueChanged事件
Dim v  = val(e.Sender.Value)
e.Form.Controls("一格").Enabled = v>0
e.Form.Controls("二格").Enabled = v>0

 回到顶部