Foxtable(狐表)用户栏目专家坐堂 → 如何设置TabControl下某一页面的按钮图标?


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

主题:如何设置TabControl下某一页面的按钮图标?

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


加好友 发短信
等级:三尾狐 帖子:646 积分:5691 威望:0 精华:0 注册:2017/4/7 12:15:00
如何设置TabControl下某一页面的按钮图标?  发帖心情 Post By:2018/2/2 10:22:00 [只看该作者]

Dim btn As WinForm.Button
btn = e.Form.Controls("TabControl1").TabPages(2).Controls("Button1")
btn.Image = GetImage("Accept.Ico")

这样写报错

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/2 10:29:00 [只看该作者]

没必要这样写吧?直接写

 

e.form.controls("Button1").Image = GetImage("Accept.ico")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/2 10:30:00 [只看该作者]

最好具体一点你的问题,你的页面、按钮,是如何添加进来的,尽量用实例说明。


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


加好友 发短信
等级:三尾狐 帖子:646 积分:5691 威望:0 精华:0 注册:2017/4/7 12:15:00
  发帖心情 Post By:2018/2/2 10:37:00 [只看该作者]

如果不同页面有相同的按钮名会怎么样呢

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/2 10:57:00 [只看该作者]

以下是引用liufucan在2018/2/2 10:37:00的发言:
如果不同页面有相同的按钮名会怎么样呢

 

正常使用foxtable添加按钮,是不允许你重名的。

 

如果确实存在那样的问题,就这样写代码,如

 

Dim tab = e.form.controls("tabcontrol1").basecontrol
Dim o = tab.tabpages(1).controls("label2")
msgbox(o.name)


 回到顶部