Foxtable(狐表)用户栏目专家坐堂 → TabControl怎么根据选择的卡片项不同执行对应的动作!


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

主题:TabControl怎么根据选择的卡片项不同执行对应的动作!

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


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

方式一判断是如果选择的是第一个页签
方式二判断是如果选择的页签名称是xxx

根据自己的需要使用

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


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

完整代码

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


加好友 发短信
等级:超级版主 帖子:112020 积分:570278 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/24 11:30:00 [显示全部帖子]

TabControl2控件SelectedIndexChanged代码:

Dim tb As WinForm.TabControl = e.Form.Controls("TabControl2")

If tb.SelectedPage.text = "知识库"  Then

    mplayer.ctlcontrols.pause

End If


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


加好友 发短信
等级:超级版主 帖子:112020 积分:570278 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/24 11:43:00 [显示全部帖子]

请上传实例说明

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


加好友 发短信
等级:超级版主 帖子:112020 积分:570278 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/24 16:35:00 [显示全部帖子]

下面用法我测试都没有问题
e.Form.Controls("Panel1").Basecontrol.controls("mplayer").ctlcontrols.pause
mplayer.ctlcontrols.pause

关闭退出项目,删除项目所在的文件夹里的bin目录,然后重启项目试试。

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


加好友 发短信
等级:超级版主 帖子:112020 积分:570278 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/24 20:37:00 [显示全部帖子]

家里电脑测试也没有问题。看看是不是没有把需要的dll复制到Foxtable安装目录。

 回到顶部